分隔集的字符串列表

2024-03-28 09:38:12 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

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


Tags: 函数字符串列表属性测试用例差分解决方案rhino
1条回答
网友
1楼 · 发布于 2024-03-28 09:38:12

简单的列表理解:

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

(假设您希望单词作为集合的元素)

相关问题 更多 >