python循环输入数组
时间: 2024-10-12 20:09:29 浏览: 15
Python输入二维数组方法
在Python中,如果你想从用户那里循环获取数组(列表)的元素并将其存储在一个列表中,你可以使用`input()`函数结合`split()`方法。以下是一个简单的示例:
```python
# 创建一个空列表来保存用户输入的元素
array = []
while True:
user_input = input("请输入一个元素(按q退出):")
# 如果用户输入 'q' 或 'quit',则停止循环
if user_input.lower() in ['q', 'quit']:
break
# 使用 split() 函数将单个输入分割成数组,并添加到当前列表中(假设输入的是逗号分隔的元素)
array.append(user_input.split(','))
# 现在 array 就包含了用户的输入,如果没有指定退出条件,可能会包含最后一个非 'q' 的输入
print("输入的数组是:", array)
```
在这个例子中,用户可以一次输入多个元素,每个元素之间用逗号分隔。他们可以通过输入 'q' 或 'quit' 来结束输入。
阅读全文