python-3.x - 如何在 Python 中获取输入数组?
问题描述
我想接受这样的输入。这里 2 是测试用例的数量 4 分别是 Array 中的输入数量。这是输入示例。
2
4
1 5 3 2
3
3 2 7
解决方案
这是你要找的吗?
test_cases = []
number_of_cases = input ('Enter the number of test cases : ')
for index in range (int (number_of_cases)) :
test_cases.append ([])
prompt = 'Enter the number of digits for test ' + str (index + 1) + ' : '
number_of_digits = input (prompt)
for count in range (int (number_of_digits)) :
prompt = 'Enter test case number ' + str (count + 1) + ' : '
test_cases[index].append (input (prompt))
print (test_cases)
推荐阅读
- apache - Htaccess 查看图像,阻止目录并重定向到另一个域
- php - 使用表单从文本创建图像并保存到服务器
- php - Html Button 触发 PHP 代码
- ios - 缩放 UIViews 组但保持其位置
- python - 添加行(如果缺少)以保持所需的顺序
- python - Python 不会用另一个索引开始 for 循环
- loops - 如何编写程序来检测另一个程序中的无限循环
- angular - NullInjectorError:没有字符串的提供者!在角度 6
- active-directory - Redmine 设置 LDAP 失败(LDAP 帐户/密码无效)
- corda - 无法使用网络引导程序工具生成 raft notaries 节点信息