如何将Python列表(list)转换为元组(tuple)?
如何将Python列表转换为元组?
要把列表转换为元组,直接使用Python内置的tuple()函数即可——它接受一个可迭代对象(比如列表)作为参数,返回对应的元组。
你的原代码只是把列表的引用赋值给了新变量,并没有完成类型转换。修改后的代码如下:
month = ['jan','feb','mar','apr','may','jun','jul','aug','sep','oct','nov','dec'] # 用tuple()函数完成列表到元组的转换 converting_tuple = tuple(month) print(converting_tuple) print(type(converting_tuple)) # 输出: <class 'tuple'>
关键说明:
tuple(month)会创建一个新的元组对象,原列表month不会被修改- 元组是不可变序列,转换完成后无法再修改其中的元素,这是它和列表的核心区别
内容的提问来源于stack exchange,提问作者Ravi Ranjan
相关产品推荐
相关产品推荐

