gpt4 book ai didi

python - 将每个字母从文本中分离出来,而不将相同的字母保存两次

转载 作者:行者123 更新时间:2023-12-01 06:31:34 25 4
gpt4 key购买 nike

我想知道如何将文本中的不同字母分开,而不用在 python 中保存两次相同的字母。因此,像 "hello" 这样的文本的输出将是 {'h','e',l','o'},计算字母 l 仅一次。

最佳答案

正如评论所说,将你的话写在 set 中删除重复项:

>>> set("hello")
set(['h', 'e', 'l', 'o'])

迭代它(集合没有顺序,所以不要指望它):

>>> h = set("hello")
>>> for c in h:
... print(c)
...
h
e
l
o

测试其中是否有字符:

>>> 'e' in h
True
>>> 'x' in h
False

关于python - 将每个字母从文本中分离出来,而不将相同的字母保存两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59888065/

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