8 元组
1 含有一个元素的元祖
# 含有一个元素的元组 tup0 = () tup1 = ('10.20.30.40') tup2 = ('10.20.30.40',) print(type(tup0)) print(tup0) print(type(tup1)) print(tup1) print(type(tup2)) print(tup2)
结果:
<class 'tuple'> () <class 'str'> 10.20.30.40 <class 'tuple'> ('10.20.30.40',)
2 下标访问元组
# 下标访问元组 tup = ('10.20.30.40', '8888', 'admin', 'admin') print(tup[1]) print(tup[0:4]) # 打印0-3位的元素
结果:
8888 ('10.20.30.40', '8888', 'admin', 'admin')
3 list 转 tuple
# list 转 tuple my_list = ['10.20.30.40', '8888', 'admin', 'admin'] tmp = tuple(my_list) print(my_list) print(tmp)
结果:
['10.20.30.40', '8888', 'admin', 'admin'] ('10.20.30.40', '8888', 'admin', 'admin')
4 遍历元组
# 遍历元组 tup = ('10.20.30.40', '8888', 'admin', 'admin') for item in tup: print(item) for i in range(0, len(tup)): print(tup[i])
结果:
10.20.30.40 8888 admin admin 10.20.30.40 8888 admin admin
浙公网安备 33010602011771号