给我一段python代码,输入一些单词,统计不重复的单词
时间: 2024-03-17 21:45:46 浏览: 27
当然,这是一段可以统计不重复单词的 Python 代码:
```python
words = input("请输入一些单词,用空格隔开:")
word_list = words.split()
word_set = set(word_list)
print("不重复的单词数量为:", len(word_set))
```
这段代码首先接收用户输入的一串单词,然后将其使用 `split()` 方法分割成一个单词列表。接下来,我们将这个列表转换为一个集合,这样就去除了其中的重复元素。最后,我们输出集合的长度,即不重复单词的数量。
相关问题
Python输入一段英文,其中有单词重复出现了2此,编写程序检查重复的单词并只保留一个
答:您好,针对您的问题,可以编写如下Python代码:
```
# 获取输入的英文字符串
english_str = input("请输入英文字符串:")
# 将英文字符串按照空格分割成单词列表
word_list = english_str.split(" ")
# 定义一个空的列表,用于存储不重复的单词
new_word_list = []
# 遍历单词列表,如果单词不在新列表中,则添加到新列表中
for word in word_list:
if word not in new_word_list:
new_word_list.append(word)
# 将不重复的单词列表转换成字符串,将单词用空格连接起来
new_english_str = " ".join(new_word_list)
# 输出结果
print("去重后的英文字符串为:", new_english_str)
```
您可以将以上代码复制到您的Python编辑器中运行,输入一段英文,程序会自动检查重复的单词并只保留一个,输出结果为去重后的英文字符串。请注意,程序中使用了列表的特性来判断单词是否重复,如果单词数量较大,可能会影响程序的运行速度。
找相同:编写Python程序,输入两段英文,将两段英文中都有的单词找出来并存放在一个新的列表中后输出。要求:最终结果中去掉重复的单词;不区分字母大小写,如“Pytho n”和“python”当成相同的单词;不允许使用set(集合)。
好的,这是一个关于Python编程的问题,我可以帮你解答。
以下是代码实现:
```python
sentence1 = input("请输入第一段英文:").lower().split() # 将输入的字符串转换为小写,并分割成单词
sentence2 = input("请输入第二段英文:").lower().split()
common_words = [] # 用于存放两段英文中相同的单词
for word in sentence1:
if word in sentence2 and word not in common_words:
common_words.append(word)
print("两段英文中相同的单词为:", common_words)
```
这个程序会要求你输入两段英文,并将其转换为小写后分割成单词。然后,它会遍历第一段英文中的每个单词,如果这个单词也在第二段英文中,并且还没有被添加到 `common_words` 列表中,那么就会把这个单词添加到 `common_words` 列表中。最后,程序会输出两段英文中相同的单词。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)