在 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)
如果您在某种循环中需要它,请提出要求。
用户输入为:
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)
如果您在某种循环中需要它,请提出要求。