{site_name}

{site_name}

🌜 搜索

Python中元组和列表是两种不同的序列数据类型,元组是不可变的,而列表是可变的

Python 𝄐 0
python元组与列表的相互转换,python元组和列表的转换,python元组和列表转化,python元组转换成列表,python中将元组转化为列表,python将元组转化为列表
Python中元组和列表是两种不同的序列数据类型,元组是不可变的,而列表是可变的。要在它们之间进行转换,可以使用内置函数tuple()将列表转换为元组,或者使用内置函数list()将元组转换为列表。

以下是列表转换为元组的示例:


my_list = [1, 2, 3, 4]
my_tuple = tuple(my_list)
print(my_tuple) # 输出 (1, 2, 3, 4)


以下是元组转换为列表的示例:


my_tuple = (1, 2, 3, 4)
my_list = list(my_tuple)
print(my_list) # 输出 [1, 2, 3, 4]


注意,在转换时,列表转换为元组会创建一个新的元组对象,而元组转换为列表也会创建一个新的列表对象。因此,如果在转换后修改了原始列表或元组,不会影响到已经转换后的对象。