python3元组类调用方法

(1)将元组转换为字符串

tu = (3333,8888,6666,['bc'],'q')
s = ''
for i in tu:
    s += str(i)
print(s)

返回值:333388886666['bc']q

(2)count方法(计算元素出现的次数)

tu = (3333,8888,6666,['bc'],'q')
v = tu.count(3333)
print(v)

返回值:1

(3)index方法(索引)

tu = (333,888,666,['bc'],'q')
v = tu.index(666)
print(v)

返回值:2

(4)元组的一级元素不支持修改、添加、删除操作

tu = (333, 888, 666, [('bc', 123), 3], 'q')
tu[3][0][1] = 12
print(tu)

返回值:TypeError: 'tuple' object does not support item assignment



tu = (333, 888, 666, [('bc', 123), 3], 'q')
tu[3][1] = 12
print(tu)

返回值:(333, 888, 666, [('bc', 123), 12], 'q')

猜你喜欢

转载自blog.csdn.net/maergaiyun/article/details/82145279