Python里面如何实现tuple和list的转换?
在Python中,你可以使用内置的tuple()
和list()
函数来实现tuple和list之间的转换。
- 将tuple转换为list:
t = (1, 2, 3)
l = list(t)
print(l) # 输出: [1, 2, 3]
- 将list转换为tuple:
l = [1, 2, 3]
t = tuple(l)
print(t) # 输出: (1, 2, 3)
需要注意的是,一旦一个tuple被创建,它就不能被修改。因此,如果你尝试修改通过tuple()
函数转换的list,将会抛出一个错误。而list是可以被修改的,所以如果你尝试修改通过list()
函数转换的tuple,不会有问题。