python——元组
元组是一种不可改变序列类型,一旦创建不可修改dir(tuple)
1. 创建元组
- 使用
(iteam1, iteam2, iteam3, ...)创建 - 使用
tuple()创建
需要注意的是,如果在初始化(创建)时,只有一个元素,则必须在元素后面加一个逗号,否则将被视作变量
tuple1 = (1)
tuple2 = (2,)
print(type(tuple1))
print(type(tuple2))
输出
<class 'int'>
<class 'tuple'>
2. 列表元组之间的转换
当需要修改元组中的数据时,可以将其先转换为列表,进行修改后再转换成元组list()将元组转换成列表tuple()将列表转换成元组
tuple1 = ('p', 'y', 't', 'h', 'o', 'n')
list2 = list(tuple1) # 将元组tuple1转换成列表list2
list2[0] = 'P' # 将list2 索引0的元素修改为大写P
tuple2 = tuple(list2) # 将列表list2转换成tuple1
print(tuple2)
输出
('P', 'y', 't', 'h', 'o', 'n')
本文来自博客园,作者:hcypeu,转载请注明原文链接:https://www.cnblogs.com/hcypeu/p/16475228.html

浙公网安备 33010602011771号