python用input输入list
时间: 2023-04-29 08:01:54 浏览: 58
在 Python 中,可以使用 `input` 函数输入字符串,如果要输入列表,需要将字符串转换为列表,例如:
```
s = input()
lst = list(map(int, s.split()))
```
在上面的代码中,先输入一个字符串,再使用 `split` 函数将字符串分割成数字字符串的列表,最后使用 `map` 函数和 `int` 函数将字符串列表转换为整数列表。
相关问题
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` 函数提示用户输入一组数字,然后将这个输入字符串(以空格分隔)分割成一个列表。最后,我们将列表转换为集合并将其打印出来。
python用input输入列表
你可以使用字符串分隔符来输入一个包含多个元素的列表。例如,以下代码可以用来输入一个包含多个整数元素的列表:
```
lst = input("Enter a list of integers separated by space: ").split()
lst = [int(x) for x in lst]
print(lst)
```
在这个例子中,我们首先使用 `input()` 函数来输入一个包含多个整数的字符串,然后使用 `split()` 函数将其分割成一个字符串列表。接下来,我们使用列表推导式将字符串列表转换为整数列表。最后,我们打印整数列表。注意,这种方法假定用户输入的每个元素都是整数,并且使用空格作为分隔符。如果输入不符合此格式,代码可能会抛出异常。