Python 元组练习


实施例1

Python 程序在给定元组中查找唯一数字 -

T1 = (1, 9, 1, 6, 3, 4, 5, 1, 1, 2, 5, 6, 7, 8, 9, 2)
T2 = ()
for x in T1:
   if x not in T2:
      T2+=(x,)
print ("original tuple:", T1)
print ("Unique numbers:", T2)

它将产生以下输出-

original tuple: (1, 9, 1, 6, 3, 4, 5, 1, 1, 2, 5, 6, 7, 8, 9, 2)
Unique numbers: (1, 9, 6, 3, 4, 5, 2, 7, 8)

实施例2

Python 程序查找元组中所有数字的总和 -

T1 = (1, 9, 1, 6, 3, 4)
ttl = 0
for x in T1:
   ttl+=x
   
print ("Sum of all numbers Using loop:", ttl)

ttl = sum(T1)
print ("Sum of all numbers sum() function:", ttl)

它将产生以下输出-

Sum of all numbers Using loop: 24
Sum of all numbers sum() function: 24

实施例3

Python 程序创建 5 个随机整数的元组 -

import random
t1 = ()
for i in range(5):
   x = random.randint(0, 100)
   t1+=(x,)
print (t1)

它将产生以下输出-

(64, 21, 68, 6, 12)

锻炼计划

  • Python 程序从列表中删除所有重复的数字。

  • Python 程序根据每个单词中的字母数量对字符串元组进行排序。

  • 用于从给定元组准备非数字项的元组的 Python 程序。

  • Python 程序创建表示字符串中每个字符的整数元组

  • Python 程序查找两个元组中共有的数字。