在 Python 中,tuple()函数用于将一个可迭代对象转换为元组;

函数语法

tuple([iterable])

参数:

  • iterable:可迭代对象,缺省时将创建空的元组;

返回一个元组(不可变序列);

tuple()函数示例

创建空元组:

tpl1 = ()
tpl2 = tuple()

从可迭代对象创建元组:

# 从列表创建
lst = [1, 2, 3]
print(tuple(lst))    #(1, 2, 3)
# 从字典创建,默认得到键的元组
dict1 = {'a':1,'b':2}
print(tuple(dict1))  ('a', 'b')
# 从字典值创建
print(tuple(dict1.values())) # (1, 2)