我是靠谱客的博主 曾经玉米,最近开发中收集的这篇文章主要介绍Python(十五):元组,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

什么是元组

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(十五):元组所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部