python基础练习(五)元组_练习

 1 # 元组
 2 """
 3 什么是元组?
 4 在python中,用小括号括起来的元素的组合就是元组~~
 5 元组与列表类似,不同之处在于元组不可被修改,是不可变类型。
 6 """
 7 # 1.定义一个元组
 8 antuple = ('a',12,1.3)
 9 print(antuple)
10 print(antuple[2]) # 1.3 获取元组中的数据,同样是通过下标来获取数据
11 
12 # 2.元组的内置函数【index和count与字符串和列表中用法相同】
13 print(antuple.index(12,0,2)) # 返回1, 下标从0开始到2结束,查看12在其中所在位置,如果所查的元素不存在则会报错
14 # print(antuple.index('bb',1,2))
15 """返回报错如下:
16 Traceback (most recent call last):
17   File "F:/test/6元组.py", line 14, in <module>
18     print(antuple.index('bb',1,2))
19 ValueError: tuple.index(x): x not in tuple
20 """
21 
22 antuple = ('a',12,1.3,12)
23 print(antuple.count(12))  # 返回2 意思是统计12在元组中出现的次数
24 print(antuple.count("12")) # 返回0 注意字符串和数字 其之间可以用a = str(12) 和 a = int("12") 来转换,使用type(a) 来查看类型
25 
26 # 元组也可以嵌套,只是不能修改里面的元素,是不可变类型
27 print(('a',12,1.3,(7,8),[1,2]))   # ('a', 12, 1.3, (7, 8), [1, 2])
原文地址:https://www.cnblogs.com/singleYao/p/13460969.html