方法中字符串的扩展或追加

2024-03-29 10:53:08 发布

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

我有与单词的文件,我想把他们加在一起,并与唯一的单词的条件只。如何实施? 以下是示例:

words1 = {'view', 'lower', 'sample','good'}
words2 = {'sold', 'good', 'part', 'view'}

答案应该是:

words = {'view', 'lower', 'sample', 'good', 'sold', 'part'}

Tags: 文件sample答案view示例条件单词lower
1条回答
网友
1楼 · 发布于 2024-03-29 10:53:08

你有集合,你想要联合:

words = words1 | words2

其中Python ^{} type重载了两个集合的^{} operator to return the union。你知道吗

也可以使用显式set.union()方法:

words = words1.union(words2)

演示:

>>> words1 = {'view', 'lower', 'sample','good'}
>>> words2 = {'sold', 'good', 'part', 'view'}
>>> words1 | words2
{'lower', 'good', 'sold', 'part', 'sample', 'view'}
>>> words1.union(words2)
{'lower', 'good', 'sold', 'part', 'sample', 'view'}

'view''good'都存在于两个输入集中,因此输出是一组6个唯一的单词。你知道吗

相关问题 更多 >