gpt4 book ai didi

Python 列表理解 : list sub-items without duplicates

转载 作者:行者123 更新时间:2023-11-28 19:32:06 24 4
gpt4 key购买 nike

我正在尝试打印列表中所有单词中的所有字母,不重复。

wordlist = ['cat','dog','rabbit']
letterlist = []
[[letterlist.append(x) for x in y] for y in wordlist]

上面的代码生成['c', 'a', 't', 'd', 'o', 'g', 'r', 'a', 'b', 'b' , 'i', 't'],而我正在寻找 ['c', 'a', 't', 'd', 'o', 'g', 'r' , 'b', 'i']

如何修改列表理解以删除重复项?

最佳答案

你关心维护秩序吗?

>>> wordlist = ['cat','dog','rabbit']
>>> set(''.join(wordlist))
{'o', 'i', 'g', 'd', 'c', 'b', 'a', 't', 'r'}

关于Python 列表理解 : list sub-items without duplicates,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17774394/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com