0

所以我遇到了问题。我必须编写一个函数,将字符串列表(我不知道列表中有多少字符串,因为不同的测试用例具有不同的列表)转换为单独的集合。我必须这样做,因为我想稍后在生成的集合上使用集合的对称差异属性。例如,我如何将这个字符串列表转换为四个单独的集合?

(["zebra bear fox elephant", "bear crocodile fox", "rhino elephant crocodile kangaroo", "elephant bear"])

请记住,我不会知道每个列表中的字符串数量,并且必须找到一个适用于所有人的通用解决方案。

4

1 回答 1

0

简单的列表理解:

[set(x.split()) for x in my_list]

(假设你想要单词作为你的集合的元素)

于 2013-10-22T03:17:57.780 回答