使用input函数,输入若干个单词,然后按照字典顺序输出单词(即使某个单词出 现多次,也只输出一次)
时间: 2024-03-02 20:50:24 浏览: 63
python123期末四题编程题 -无空隙回声输出-文件关键行数-字典翻转输出-《沉默的羔羊》之最多单词
5星 · 资源好评率100%
好的,这是一个简单的 Python 代码实现:
```python
words = input("请输入若干个单词,以空格分隔:").split()
unique_words = list(set(words))
unique_words.sort()
print("按照字典顺序输出的单词为:")
for word in unique_words:
print(word)
```
这段代码的作用是:首先使用 `input` 函数获取用户输入的若干个单词,然后使用 `split` 方法将其按照空格分隔成一个列表 `words`。接下来,使用 `set` 函数将列表转换为集合,去除重复的单词,再将其转换为列表 `unique_words`。最后,使用 `sort` 方法将列表中的单词按照字典顺序排序,并使用 `for` 循环逐个输出。
阅读全文