在 2 个不同的数组中提取用户输入

Extracting user input in 2 different arrays

用户输入为:

7
-3 10
-1 8
-0.5 -1
0.5 1
0.5 -2
0 -5
1 -5 

我想要得到的输出是 2 个列表 A 和 B,它们将按以下格式打印:

[7, -3, -1, -0.5, 0.5, 0.5, 0, 1]
[10, 8, -1, 1, -2, -5, -5]

如果我能在 python.

中获得代码,那将非常有帮助

这是你想要的吗?

INPUT_COUNT = 8

FIRST_INPUTS = []
SECOND_INPUTS = []
for _ in range(INPUT_COUNT):
    result = input().split()
    try:
        FIRST_INPUTS.append(float(result[0]))
        SECOND_INPUTS.append(float(result[1]))
    except IndexError:
        pass

这是解决您的问题的基本代码。使用 space 作为第二个输入

list1 = []
list2 = []

input1, input2 = input().split()
list1.append(int(input1))
list2.append(int(input2))
print(list1)
print(list2)

如果您在某种循环中需要它,请提出要求。