Python3基础-基本数据类型之元祖
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python3基础-基本数据类型之元祖,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1420字,纯文字阅读大概需要3分钟。
内容图文
![Python3基础-基本数据类型之元祖](/upload/InfoBanner/zyjiaocheng/690/eff7ea58377e48b9985b51d5fac495b6.jpg)
元祖
- 元组使用小括号,列表使用方括号。
- 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可
- 元组与列表类似,不同之处在于元组的元素不能修改,不能新增或者删除
tup1 = ('Susu', 'Runoob', 19, 18) print(tup1) tup2 = (1, 2, 3, 4, 5 ) print(tup2) tup3 = "a", "b", "c", "d"; # 不需要括号也可以 print(type(tup3)) """ ('Susu', 'Runoob', 19, 18) (1, 2, 3, 4, 5) <class 'tuple'> """
#元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用
tup1 = (50) print(type(tup1)) tup2=(50,) print(type(tup2)) """ <class 'int'> <class 'tuple'> """
访问元组
tup1 = ('Susu', 'Runoob', 19, 18) tup_num1=tup1[1] #索引取值 print(tup_num1) tup_num2=tup1[0:2] #切片取值 print(tup_num2) """ Runoob ('Susu', 'Runoob') """
while、For循环遍历元祖
tup1 = ('Susu', 'Runoob', 19, 18) for item in tup1: print("item=",item,' ;',end='') index = 0 while index < len(tup1): print("index=",tup1[index],' ;',end='') index += 1 """ 执行结果 item= Susu ;item= Runoob ;item= 19 ;item= 18 ; index= Susu ;index= Runoob ;index= 19 ;index= 18 ; """
元祖与列表、字符串转换
str_num="苏苏123" list_num=['123','苏苏'] tup_num=('Susu',29,'花花','28') print(tuple(str_num)) #字符串转换元祖 输出('123', '苏苏', ['讨厌鬼', 12]) print(tuple(list_num)) #列表转换元祖 输出('Susu', 29, '花花', '28') print(str(tup_num)) #元祖转换字符串 输出('Susu', 29, '花花', '28') print(list(tup_num)) #元祖转换列表 输出['Susu', 29, '花花', '28'] #元祖元素只包含字符串元素,可以用join tup_num=('Susu','29','花花','28') print(''.join(tup_num)) #join 转换字符串 输出Susu29花花28
内容总结
以上是互联网集市为您收集整理的Python3基础-基本数据类型之元祖全部内容,希望文章能够帮你解决Python3基础-基本数据类型之元祖所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。