设计程序,输入四个字符串,中间以’,’分隔,将重复的字符串删除,剩下的字符串以首次出现的顺序排列,以列表形式输出
时间: 2024-03-14 21:44:46 浏览: 17
好的,这个问题可以使用 Python 的列表来实现。下面是一个程序:
```python
input_str = input("请输入四个字符串,以逗号分隔:")
str_list = input_str.split(",")
result = []
for s in str_list:
if s not in result:
result.append(s)
print(result)
```
这个程序首先从用户输入中读取四个字符串,然后使用 `split` 方法将其分隔成一个列表 `str_list`。接着,程序创建一个空列表 `result`,用于存储去重后的字符串。
然后,程序使用一个循环遍历原始列表 `str_list` 中的每个字符串。如果这个字符串还没有出现在 `result` 列表中,那么就将它添加到 `result` 列表中。最后,程序输出去重后的字符串列表。
需要注意的是,这个程序中没有对字符串的顺序进行处理,所以输出的列表中字符串的顺序与原始输入时的顺序一致。
相关问题
python 输入两个字符串,以空格分隔。做成列表
如果你想要从用户输入中获取两个字符串,并将它们以空格分隔后放入一个列表中,可以使用input()函数来获取用户输入,并使用split()方法将输入的字符串按照空格进行拆分。以下是一个示例代码:
```python
input_str = input("请输入两个字符串(以空格分隔):")
str_list = input_str.split(" ")
print(str_list)
```
运行代码后,程序会提示用户输入两个字符串,用户可以在控制台中输入,然后按下回车键确认。输入的两个字符串会被以空格为分隔符拆分,并存储在名为str_list的列表中。最后,打印输出这个列表。
请注意,这里假设用户会按照要求输入两个字符串并以空格分隔。如果用户输入不符合要求,程序可能会出现错误。你可以根据实际需求进行错误处理和输入验证。
编写程序,输入一个字符串,并将字符串以空格为分割逐行打印出来。
A:
```python
str_input = input("请输入一个字符串:") # 输入字符串
str_list = str_input.split() # 使用split()方法以空格分隔字符串,并保存分隔后的子串到列表str_list中
for sub_str in str_list: # 遍历列表中的子串,并逐行打印
print(sub_str)
```
运行程序后,可输入一个字符串,程序将以空格为分隔符,将字符串逐行打印出来。例如,输入字符串"hello world python",程序将输出:
```
hello
world
python
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)