python3 笔记8 元组

本文介绍了Python3中的元组特性,包括元组的不可变性、创建方式、访问和截取元素的方法,以及元组与其他数据结构的交互。虽然元组元素不可修改,但可以通过转换为列表进行修改后再转回元组。此外,还探讨了元组的运算符、内置函数及其在编程中的应用。
摘要由CSDN通过智能技术生成

元组特性:

1.python的元组与列表类似,不同之处在于元组的元素不能修改(但是你可以把元组tuple转换成list之后修改,完成后再转换成tuple)。

2.元组使用小括号(),列表使用方括号[ ]。

3.元组创建很多简单,只要在括号中添加元素,并使用逗号隔开即可。

4.可以通过 = () 声明一个空元组。

5.当元组只有一个元素时,需要在元素后添加逗号,否则括号将被当做运算符

6.元组与字符串类似,下标从0开始,可以进行截取,组合等。

7.元组的元素可以包含list

 

#!/usr/bin/python3
tuple1 = (1,2,3,4,5)
tuple2 = ('hehe',1,2)
tuple3 = "a","B","C","d"

print('tuple1的type',type(tuple1),'\ntuple2的type',type(tuple2),'\ntuple3的type',type(tuple3))
#单一元素的情况
test1 = (50)
print('无逗号的test1类型为:',type(test1))
test1 = (50,)
print('有逗号的test1类型为:',type(test1))

#元祖与字符串类似,下标索引从0开始,可以进行截取,组合等。

tup1 = ('assassin', 'cindycat', 'trump'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值