欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python中对元组的探讨

程序员文章站 2022-05-21 16:24:38
...

#python day05

元组的使用

  1. 元组的创建和删除
    1.1 使用赋值运算符直接创建元组
tuplename = (element1,element2,element3,...,elementn)

1.2 创建空元组

emptytuple = ()

1.3 创建数值元组

tuple(data)

实例01:创建一个10-20所有偶数的元组(python中使用习惯是不包括后面那个数字,即不包括20)

tuple(10,20,2)

实:02:使用元组保存茶餐厅里面菜单中的菜名

dishname = ('葱爆牛排','宫保鸡丁','肉蛋粉肠','黄金猪肠','冰火两重天','老汉推车','老树盘根')
print(dishname)

  1. 访问元组元素
    实例03:访问菜单里第一个菜
print(dishname[0])

也可以使用切片来访问前3个菜,代码如下:

print(dishname[:3])

实例04:使用for循环来列出菜单里面的菜名

dishname = ('葱爆牛排','宫保鸡丁','肉蛋粉肠','黄金猪肠','冰火两重天','老汉推车','老树盘根')
print("欢迎来到德莱联盟茶餐厅,下面是我们为您提供的菜单:")
for item in dishname:
    print(item,end = ' ')

实例05:分两列来显示菜单上面的菜名

dishname = ('葱爆牛排','宫保鸡丁','肉蛋粉肠','黄金猪肠','冰火两重天','老汉推车','老树盘根')
print("欢迎来到德莱联盟茶餐厅,下面是我们为您提供的菜单:")
for index,item in enumerate(dishname):
    if index%2 == 0:
        print(item + '\t\t',end = ' ')
    else:
        print(item + '\n')
  1. 修改元组元素
    实例06:将宫保鸡丁修改为吊烧鸡
dishname = ('葱爆牛排','宫保鸡丁','肉蛋粉肠','黄金猪肠','冰火两重天','老汉推车','老树盘根')
dishname = ('葱爆牛排','吊烧鸡','肉蛋粉肠','黄金猪肠','冰火两重天','老汉推车','老树盘根')
print(dishname)
  1. 元组推导式
    实例07:生成一个包含10个随机数的生成器对象,然后将其转换为元组并输出
import random         #导入随机库
randomnumber = (random.randint(10,100) for i in range(10))
randomnumber = tuple(randomnumber)
print(randomnumber)

相关标签: 学习 python