【发布时间】:2017-06-09 05:50:02
【问题描述】:
现在,当我使用时,有一个字符串“hello world”
set("hello world")
它返回{' ','d','e'...} 而不是{"hello","world"}
如何改变set函数的返回值?
如果我需要定义一个类,我需要注意什么?
【问题讨论】:
-
你到底想做什么?
-
它根据规范工作 - 你将 sequence 传递给你的
set函数。您的序列不是二元素序列,而是len("hello world")-元素序列。 -
如果你想把你的字符串拆分成单词,你可以使用
set("hello world".split())。见str.split。
标签: python python-3.x