python怎么查找重复文本字段

26次阅读
没有评论

共计 539 个字符,预计需要花费 2 分钟才能阅读完成。

要查找重复的文本字段,可以使用 Python 中的集合(set)数据结构来实现。下面是一个示例代码:

def find_duplicates(text_list):
seen = set()
duplicates = set()
for text in text_list:
if text in seen:
duplicates.add(text)
else:
seen.add(text)
return duplicates
texts = ["apple", "banana", "orange", "apple", "grape", "orange"]
duplicate_texts = find_duplicates(texts)
print(duplicate_texts)

输出结果为:

{'apple', 'orange'}

在这个示例中,我们定义了一个 find_duplicates 函数,它接受一个文本列表作为输入,并返回其中重复的文本字段。我们使用了两个集合,分别是 seenduplicates。遍历文本列表,如果当前文本字段已经存在于 seen 集合中,则将其添加到 duplicates 集合中,否则将其添加到 seen 集合中。最后,返回重复的文本字段。
你可以根据自己的需求将这个示例代码进行修改和扩展。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-21发表,共计539字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)