python-数据类型-元组

1.python3中标准数据类型
1)字符串;2)Number(数字);3)String(字符串);4)List(列表);5)Tuple(元组);6)Set(集合);7)Dictionary(字典)

2.元组表示:()
a = (1, 2) 或 a = 1, 2
print(type(a)) #得到tuple类型

# 元组只有1个元素的时候,一定要加上一个,
b = (1, )
print(type(b))

# 空元祖
e = ()
print(type(e))

# python中元组可以存储任何类型的数据
f = (1, 'ab', (1, 2), True)
print(type(f))

# 元组解包
(a, b) = ('yanzi', 'anqi')
print(a)    #得到a='yanzi'
print(b)    #得到b='anqi'

 # 元组取值,根据索引取值
name = ('yanzi', 'anqi', 'zy')
a = name[0]
b = name[1]
c = name[2]
print(c)

# 元组切片
print(name[1:3])    #得到('anqi', 'zy'),切片之后还是元组

#元组自带的函数,count统计次数,index统计索引    
print(name.count("yanzi"))
print(name.index("zy"))

# 字符串和元组都叫做不可变类型
name = 'Panda'
name[0] = 1
print(name)    #会报错
name = ('Panda', 1, "张三")
name[0] = 1
print(name)    #会报错
1.作者:yanzi_anqi
3.本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/yanzi-anqi/p/12465980.html