Python 中list转换为集合元素

my_data=[1,2,3,4]
my_set={tuple (my_data)}
请问这段代码有什么问题?谢谢

没有问题。

它将列表 my_data 转换为一个元组,并将元组作为集合的唯一元素,然后创建了一个集合 my_set。由于集合的元素必须是不可变的,所以将列表转换为元组再放入集合中是一种常见的方法。


如果以上回答对您有所帮助,点击一下采纳该答案~谢谢

没有问题

你这个代码没有问题
你这个是把list转换成了元组,然后再把转换之后的元组作为集合的一个值
如果你要把列表转换成集合的话用set()方法
例如
list1=[1,2,3]
set1= set(list1)
这样就把列表转换为集合了