i = 0
marks_list = []
name = list(map(str, input("Enter names: ").split()))
while i < len(name):
marks = list(map(int, input("Enter " + name[i] + " marks: ").split()))
marks_list.append(marks)
i += 1
student_marks = {name[i]: marks_list[i] for i in range(len(name))}
print(student_marks)
以下是有效的答案。
像这样输入
Enter names: Raj Raja
Enter Raj marks: 20 30 40 48
Enter Raja marks: 25 35 46 22
dic = {}
while True:
student = input("enter student name : ")
if student:
mark = input("enter student mark split by ',' : ").split(",")
dic.update({str(student): mark})
else:
break
print(dic)
以下是有效的答案。 像这样输入
输出:
我猜你想要这样的东西
相关问题 更多 >
编程相关推荐