Python学习心得(5)

Python学习心得(5)

元组

**元组的定义:**元组和列表和字符串类似,不同之处在于元组中的元素不能修改(因此元组又称为只读列表),且元组使用小括号而列表使用中括号。t = ()这个就是一个元组(空的)t = (1,2,"a","b","c",3.1415)这就是一个包含了元素的正常元组。
而当元组内的元素发生改变时,则会报错TypeError: ‘tuple’ object does not support item assignment。
元组不可以修改,但是对于两个元组,可以将其用+进行结合。例如:

t1 = (1,2,3)
t2 = (4,5,6)
print(t1+t2)#(1, 2, 3, 4, 5, 6)
对于元组的切片,因为元组与列表字符串类似,不同的只是在于元组的元素不可变,所以元组的切片与列表以及字符串的切片方法类似,详见列表的切片。
对于元组的操作,其实其方法很简单:
len(t)简单说就是元组的长度,也就是元组中元素的个数
t = (1,2,34)
print(len(t1))#4
t.count(5)统计某个元素在元组中出现的次数
t1 = (1,2,3,4,5,6,7,8,7,6,5,4,3,2,1,6)
print(t1.count(6))#3
t.index(5)表示所选元素在元组中的下标,也就是其位置

t1 = (1,2,3,4,5,6,7,8)
print(t1.index(6))#5
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值