基本上,我试图将集合中的条目连接在一起,以便输出一个字符串。我试图使用类似于列表连接函数的语法。以下是我的尝试:
list = ["gathi-109","itcg-0932","mx1-35316"]
set_1 = set(list)
set_2 = set(["mx1-35316"])
set_3 = set_1 - set_2
print set_3.join(", ")
但是我得到这个错误:AttributeError: 'set' object has no attribute 'join'
集合的等价调用是什么?
Tags:
集合没有} 代替。
join
方法,但是可以使用^{str.join
方法将在任何iterable对象(包括列表和集合)上工作。注意:在包含整数的集合上使用此选项时要小心;在调用join之前,需要将整数转换为字符串。例如
join
是一个字符串方法,而不是set方法。对字符串调用
join
:相关问题 更多 >
编程相关推荐