gpt4 book ai didi

python - 如何从输入的字符串中打印唯一的单词

转载 作者:行者123 更新时间:2023-12-05 08:56:28 24 4
gpt4 key购买 nike

我有一些代码,我打算打印出用户输入的字符串中的所有唯一单词:

str1 = input("Please enter a sentence: ")

print("The words in that sentence are: ", str1.split())

unique = set(str1)
print("Here are the unique words in that sentence: ",unique)

我可以让它打印出独特的字母,但不是独特的单词。

最佳答案

String.split(' ') 接受一个字符串并创建一个由空格分隔的元素列表 (' ')。

set(foo) 获取一个集合 foo 并返回一个仅包含 foo 中不同元素的 set 集合。

你想要的是这样的:unique_words = set(str1.split(' '))

分割分隔符的默认值是空格。我想表明您可以向此方法提供您自己的值。

关于python - 如何从输入的字符串中打印唯一的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40389820/

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