元组是另一个基础Python数据结构。
它们使您可以创建不可变的对象组。这意味着一旦创建了元组,就无法对其进行修改。您无法添加或删除项目。
它们的创建方式类似于列表,但是使用括号而不是方括号:
names = ("Roger", "Syd")
元组是有序的,就像列表一样,因此您可以引用索引值来获取其值:
names[0] # "Roger"
names[1] # "Syd"
您也可以使用index()
方法:
names.index('Roger') # 0
names.index('Syd') # 1
与字符串和列表一样,使用负索引将从头开始搜索:
names[-1] # True
您可以使用len()
功能:
len(names) # 2
您可以使用in
操作员:
print("Roger" in names) # True
您还可以使用切片来提取元组的一部分:
names[0:2] # ('Roger', 'Syd')
names[1:] # ('Syd',)
使用len()
全局函数,与我们用来获取字符串长度的函数相同:
len(names) #2
您可以使用sorted()
全局功能:
sorted(names)
您可以使用+
操作员:
newTuple = names + ("Vanille", "Tina")
更多python教程:
- Python简介
- 在macOS上安装Python 3
- 运行Python程序
- Python 2和Python 3
- 使用Python的基础
- Python数据类型
- Python运算子
- Python字符串
- Python布尔值
- Python数字
- Python,接受输入
- Python控制语句
- Python列表
- Python元组
- Python集
- Python字典
- Python函数
- Python对象
- Python循环
- Python模块
- Python类
- Python标准库
- 调试Python
- Python变量范围
- Python,从命令行接受参数
- Python递归
- Python嵌套函数
- Python Lambda函数
- Python闭包
- Python虚拟环境
- 使用Python将GoPro用作远程网络摄像头
- Python,如何从字符串创建列表
- Python装饰器
- Python Docstrings
- Python自省
- Python注释
- Python,如何列出目录中的文件和文件夹
- Python,如何检查数字是否为奇数或偶数
- Python,如何获取文件的详细信息
- Python,如何检查文件或目录是否存在
- Python异常
- Python,如何创建目录
- Python,如何创建一个空文件
- Python,`with`语句
- Python,创建网络请求
- Python,使用`pip`安装第三方软件包
- Python,读取文件内容