在Python中,您可以使用以下方法输入多组数据:
1. 使用`input()`函数和`split()`方法:
```python
data = input("请输入多个数据,以空格或逗号分隔:")
data_list = data.split() 默认以空格分隔
或者
data_list = data.split(",") 以逗号分隔
2. 使用`input()`函数和自定义分隔符:
```python
separator = input("请输入分隔符:")
data = input("请输入多个数据,以{}分隔:".format(separator))
data_list = data.split(separator)
3. 使用列表推导式:
```python
data = input("请输入多个数据,以空格分隔:")
data_list = [int(x) for x in data.split()] 转换为整数列表
或者
data_list = [float(x) for x in data.split(",")] 转换为浮点数列表
4. 使用循环逐行输入数据:
```python
data_list = []
n = int(input("请输入数据的个数:"))
for i in range(n):
data_list.append(input("请输入第{}个数据:".format(i+1)))
5. 使用`sys.stdin`读取输入:
```python
import sys
input_str = sys.stdin.readline().strip()
values = input_str.split()
请根据您的具体需求选择合适的方法来输入多组数据