📅  最后修改于: 2023-12-03 15:19:11.032000             🧑  作者: Mango
在 Python 中,元组(tuple)是一种不可变的序列数据类型。与列表(list)不同,元组的值无法更改、删除或添加,因此通常用于保存不变数据。本文将介绍 Python 用户如何输入元组。
Python 中的元组可以通过在小括号内输入一组数据来定义,数据之间用逗号分隔。例如,以下代码定义了一个包含三个数据的元组:
tup = (1, 'a', True)
print(tup) # 输出:(1, 'a', True)
Python 中的列表(list)是一种可变的序列数据类型。我们可以先将用户输入的数据保存在列表中,然后将列表转换为元组。以下是一个示例代码:
# 获取用户输入的数据
data = input("请以逗号分隔输入数据:")
# 将数据转换为列表
lst = data.split(',')
# 将列表转换为元组
tup = tuple(lst)
print(tup)
有时我们需要在函数中输入元组类型的参数。以下是一个示例函数:
def func(input_tuple):
for item in input_tuple:
print(item)
# 调用函数
test_tuple = (1, 'a', True)
func(test_tuple)
以上是 Python 用户对元组的输入的介绍。可以看出,Python 提供了多种方法来定义元组,以满足用户的不同需求。