python--元组
Posted song9998
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python--元组相关的知识,希望对你有一定的参考价值。
Python基础-元组
什么是元组:
元组的使用与列表相似,不同之处在于元组是不可修改的,元组使用圆括号,而列表使用中括号。
定义元组:
- 使用逗号的方法:
aTuple = 1,2,3 #这样就定义好了一个元组 print(aTuple)
- 使用圆括号的方法:
aTuple = (1,2,3) print(aTuple)
- 使用
tuple
函数:aList = [1,2,3] aTuple = tuple(aList) print(aTuple)
- 定义只有一个元素的元组:
aTuple = 12, # 这样就定义号了只有一个元素的元组 bTuple = (12,) #必须要再后面加一个逗号,否则就是一个普通的值了
元组常用操作:
- 下标操作:
aTuple = (‘a‘,‘b‘,‘c‘) a = aTuple[0]
- 切片操作:跟列表和字符串的切片操作一样。
- 解组操作:
或者有些时候我们只想要元组中的某个值,不需要所有的值,那么我们可以通过aTuple = (‘zhiliao‘,18) name,age = aTuple
_
来作为省略:aTuple = (‘zhiliao‘,18,‘长沙‘) username,age,_ = aTuple
count
方法:获取元组中某个值出现的次数,跟列表中的用法相同。index
方法:获取元组中某个值的下标,跟列表中的用法相同。
元组存在的意义或应用场景:
- 元组在字典中可以当作
key
来使用,而列表是不可以的。 - 在函数中,有时候要返回多个值,一般采用元组的方式。
- 在一些不希望用户修改值的场景下使用元组来代替列表。
以上是关于python--元组的主要内容,如果未能解决你的问题,请参考以下文章