2022.04.10-python学习之tuple(元组)
1 import random 2 3 # 元组 Tuple 4 5 6 # 1.元组的创建和删除 7 emptytuple = () # 创建空元组 8 tupleone = ('C',) # 当元组只有一个元素时,需在元素后带上逗号, 不带逗号则为str类型 9 tuplelan = ('C', 'C++', 'C#', 'Java', 'Python', 'Go') 10 tupleint = tuple(range(10, 20, 2)) # 创建一个数值元组(10到20之间的偶数元组) 11 print(type(emptytuple)) 12 print(tupleint) 13 14 # 2.访问元组 15 print(tuplelan[4]) 16 print(tuplelan[4:]) 17 18 # 3.修改元组 19 # 元组为不可变序列,不可以对单个元素进行修改,如果需要修改元组则重新为元组赋值 20 print('元组修改前', tupleint) 21 tupleint = tuple(range(20, 30, 3)) 22 print('元组修改后', tupleint) 23 24 # 4.元组推导式 25 # 同列表推导式类似 26 # 生成一个随机数元组 27 ramdomnumbertuple = (random.randint(10, 50) for i in range(10)) 28 print(ramdomnumbertuple) 29 ramdomnumbertuple = tuple(ramdomnumbertuple) # 生成的是一个生成器对象,转换成元组 30 print(ramdomnumbertuple)
分类:
python学习笔记
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示