Мне нужен двумерный список для хранения информации о студентах и их оценках.Создайте двумерный список
Когда я запускаю свою программу, я просто получаю один список чисел, но мне нужны отдельные списки для каждого ученика. Может кто-нибудь мне помочь?
Это то, что я сделал до сих пор:
COLS= int(input("number of students to enter "))
ROWS= int(input("number of grades per student "))
def main():
number =[]
for c in range(COLS):
student =(input("enter student ID number "))
number.append(student)
for r in range (ROWS):
grades =(input("Enter grade for module: "))
number.append(grades)
print(number)
my result is
number of students to enter 2
number of grades per student 4
enter student ID number 1234
Enter grade for module: 55
Enter grade for module: 66
Enter grade for module: 43
Enter grade for module: 33
enter student ID number 2345
Enter grade for module: 34
Enter grade for module: 56
Enter grade for module: 78
Enter grade for module: 99
['1234', '55', '66', '43', '33', '2345', '34', '56', '78', '99']
>>>
Обратите внимание, что вы строите списки здесь и простой и эффективный способ сделать это с помощью [списковых] (HTTP: // WWW .youtube.com/смотреть? v = pShL9DCSIUw). –