Транспонирование списка питонов - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть список столбцов, которые я пытаюсь отобразить в виде нескольких столбцов:

Ниже приведен список:

for name in file:
    worksheet.write(row, col, name)
    col += 1

Ниже приведен созданный вывод:

['apples','oranges','bananas','pears']

Я пытаюсь транспонировать его и отображать, как показано ниже:

apples
oranges
bananas
pears

Может кто-нибудь посоветовать, как мне перенести мой список.Спасибо

Ответы [ 3 ]

0 голосов
/ 26 ноября 2018

Если я правильно понял, вы хотите это:

[list(item) for item in your_list]

Это создаст двухмерный список, каждый элемент которого находится в отдельной «строке».

0 голосов
/ 26 ноября 2018

Изменение приращения col на приращение строки решит вашу проблему.

for name in file:
    worksheet.write(row, col, name)
    row += 1

Выход:

apples
oranges
bananas
pears
0 голосов
/ 26 ноября 2018

Использование join:

print('\n'.join(your_list))

join может делать то, что вы хотите.

Вывод:

apples
oranges
bananas
pears
...