元组和列表的简单介绍(1)

2025-05-24 13:11:24

1、元组的生成和数据结构查看。首先用相同的元玟姑岭箫素生成2个元组:t1=(1,3,5,7,1,2,3,4,'a','茑霁酌绡hello')和t2=1,3,5,7,1,2,3,4,'a','hello';然后用type分别查看t1和t2的数据结构,再使用‘==’判断是否相等,结果为True(可以发现小括号的有无并不影响元组数据的),如图所示

元组和列表的简单介绍(1)

2、元组元素的选择和元素数据类型查看。使用t1[3]取出的是第4个元素,使用t1[-1]取出的是最后一个元素(python使用零起点编号);查看元素的数据类型使用type即可,如图所示

元组和列表的简单介绍(1)

3、元组元素的计数和查看元素第一次出现位置的殇矬岭柳索引。t1.count('1')表示查看字符串‘1’的出现次数,结果是0,代表迨藻悃顼没有该元素;t1.count(1)表示查看整数1的出现次数,结果是2,代表有2个元素1;t1.index('1')表示查看字符串‘1’第一次出现位置的索引,因为无该元素,所以报错;t1.index(1)表示查看整数1第一次出现位置的索引,发现第一个元素就是1,所以结果是0;如图所示

元组和列表的简单介绍(1)

4、列表的生成和数据结构查看。用[1,3,5,7,1,2,3,4,'a','hello']生成一个列表(中括号括起来)list1,使用type查看数据结构;类似元组的取数,list1[3]表示取出第4个元素,list1[-1]表示取出最后一个元素,如图所示

元组和列表的简单介绍(1)

5、对比元组和列表之间的转换。使用list2=list(t1)可以将元组t1转化为列表list2,使用t3=tuple(list1)可以将列表list1转化为元组t3,使用==进行判断是否相等,结果为True(说明相互转化是没问题的),如图所示

元组和列表的简单介绍(1)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:38
  • 阅读量:37
  • 阅读量:65
  • 阅读量:48
  • 阅读量:92
  • 猜你喜欢