python用input输入列表
时间: 2023-05-31 19:03:08 浏览: 80
要输入一个列表,可以使用input()函数将输入的字符串转换为列表。例如:
```
my_list = input('Enter a list of numbers separated by spaces: ').split()
```
这将提示用户输入一个由空格分隔的数字列表,然后将其转换为一个列表。注意,这将创建一个列表,其中每个元素都是一个字符串,因此如果需要将其转换为数字,请使用以下代码:
```
my_list = [int(x) for x in my_list]
```
相关问题
python用input输入列表eval
可以使用以下代码:
```python
my_list = eval(input("请输入一个列表:"))
```
这将提示用户输入一个列表,并将其转换为Python列表对象。请注意,使用eval函数时需要小心,因为它可以执行任意代码,可能会导致安全问题。建议在使用eval函数时,只接受可信的输入。
python用input输入集合
你可以使用以下代码将用户输入的一组数字转换为集合:
```
input_string = input("Enter a set of numbers separated by spaces: ")
input_list = input_string.split()
input_set = set(input_list)
print(input_set)
```
在这里,我们首先使用 `input` 函数提示用户输入一组数字,然后将这个输入字符串(以空格分隔)分割成一个列表。最后,我们将列表转换为集合并将其打印出来。
阅读全文