Я хочу показать простой 2D-массив в табличном формате с заголовками вверху, чтобы значения выстраивались под заголовками. Есть ли способ сделать это? Я посмотрел на печать и печать с помощью numpy, но не могу заставить его работать. Вот что у меня есть на данный момент:Как выстроить столбцы при печати из 2d массива в Python?
myArray = [['Student Name','Marks','Level'],['Johnny',68,4],['Jennifer',59,3],['William',34,2]]
for row in myArray:
print(" ")
for each in row:
print(each,end = ' ')
Любые предложения?
^^ Этот код ужасен ИМО (но работает хорошо). Я бы использовал параметр Format. Ознакомьтесь с этим сайтом, чтобы узнать, как работает дополнение. Просто установите для вашего дополнения самую большую строку http://pyformat.info/ – FirebladeDan