The contents of arrays can be printed using a loop.
# --- Display names and scores ---
for index in range(20):
print(f"{name[index]} scored {score[index]}")
#
Index values start at 0, but people usually start counting at 1. If printing the index value, it can be adjusted (index+1) to make it more user friendly:
# --- Display names and scores ---
for index in range(len(name)):
print(f"Student {index+1} = {name[index]} scored {score[index]}")
#
Printing Tables/Columns
Specifying field widths will give need tables/columns of data:
# --- Display names and scores ---
print("No. Name Score")
for index in range(len(name)):
print(f"{index+1:3} {name[index]:20} {score[index]:5}")
#
