python元组建立_Python元组的使用

Python元组详解

Python元组与列表类似,不同之处在于元组的元素无法修改,元组使用小括号(),元组是不可变数据类型。列表使用方括号[ ],另外列表是一个可变类型的数据。

元组的创建

使用()就可以创建元组,元素之间使用英文逗号,隔开。

num_tuple = (1, 2, 3)

string_tuple = ("a", )

注意: 使用元组的时候,如果只有一个元素记得加上一个逗号,不然就是一条赋值语句。

查看元组元素

元素和列表类似,下标(索引)从0开始,可以进行截取。

string_tuple = ("a", "b", "c", "d")

print("string_tuple[0]", string_tuple[0])

类似于切片,不懂的可以查看前面的文章。

删除元组

元祖中的元素值不可以修改和删除,但是我们可以使用 del 关键字删除整个元组。

string_tuple = ("a", "b", "c", "d")

print("string_tuple", string_tuple)

del string_tuple

元组的内置方法

len() 获取元组元素个数

tuple1 = (1, 2, 3, 44, 55)

print("元组的长度是:" len(tuple1))

max(), min()返回元组元素最大值,最小值

tuple_num = (11, 22, 33, 0, 15, 40)

print("tuple_num中元素最大值是:", max(tuple_num))

print("tuple_num中元素最小值是:", min(tuple_num))

元组运算符

与字符串和列表一样,元组也可以使用+和*进行运算。

tuple1 = (11, 22, "string")

tuple2 = ("python", [11, 22])

tuple3 = tuple1 + tuple2

tuple4 = tuple1 * 3

print("使用+运算符的结果是:", tuple3)

print("使用*运算符的结果是:", tuple4)

元组的遍历

使用for循环进行遍历

tuple_str = ("a", "abc", "d", "df")

for i in tuple_str:

print(i)

后续会继续讲解数据类型的深拷贝和浅拷贝。

以上就是本篇文章的内容,如果觉得写得不错,记得点击在看。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值