概述
什么是元组
Python内置的数据结构之一,是一个不可变序列
不可变序列与可变序列
- 不可变序列:没有增、删、改的操作,例如字符串、元组
- 可变序列:可以对序列进行增、删、改的操作,对象地址不发生变更。例如列表、字典
元组的创建方式(从外观的角度,元组与列表只是括号不同)
- 直接使用小括号
元组名=(’’,’’)
例:
t=('hello','world',98)
print(t)
print(type(t))
结果:
(‘hello’, ‘world’, 98)
<class ‘tuple’>
- 使用内置函数tuple()
元组名=tuple(’’,’’)
例:
s=tuple(('hello','python',100))
print(s)
print(type(s))
结果:
(‘hello’, ‘python’, 100)
<class ‘tuple’>
- 只包含一个元组的元素需要使用逗号和小括号
元组名=(元素,)
例:
m='python','hello',500#省略()也可以
print(m)
print(type(m))
n=('python')
print(type(n))
n=('python',)#如果元组中只有一个元素,逗号不能省略,否则类型就是数据本身的类型
print(type(n),)
结果:
(‘python’, ‘hello’, 500)
<class ‘tuple’>
<class ‘str’>
<class ‘tuple’>
元组的遍历
元组是可迭代对象,所以可以使用for…in进行遍历
格式:
for 变量名 in 元组名:
print(变量名)
例:
t=('python','world',98)
for s in t:
print(s)
结果:
python
world
98
最后
以上就是曾经玉米为你收集整理的Python(十五):元组的全部内容,希望文章能够帮你解决Python(十五):元组所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复