首页 > 解决方案 > 如何在 Python 中获取输入数组?

问题描述

我想接受这样的输入。这里 2 是测试用例的数量 4 分别是 Array 中的输入数量。这是输入示例。

2

4

1 5 3 2

3

3 2 7

标签: python-3.x

解决方案


这是你要找的吗?

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)

推荐阅读