Python / как вывести массив через строки без цикла - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Python / как вывести массив через строки без цикла

Регистрация
12 Июл 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Python / Как вывести массив через строки без цикла
 

SSS

Capitan

SSS

Capitan
Регистрация
22 Окт 2013
Сообщения
85
Репутация
-3
Спасибо
0
Монет
0
Может join() для объединения элементов массива?
 
Регистрация
22 Июл 2013
Сообщения
93
Репутация
1
Спасибо
0
Монет
0
Передача каждого элемента отдельным параметром в print (может быть неэффективной, если элементов сотни и тысячи): print(*arr, sep = '\n') Склеивание в одну строку с разделителем: print('\n'.join(map(str, arr))) Если все элементы массива уже являются строками, то можно убрать map: print('\n'.join(arr)) Вызов принта для каждого элемента отдельно (если данных совсем много, и создание одной большой строки для вывода - не вариант): *_, _ = map(print, arr) (map только создаёт ленивый итератор, и такое присваивание нужно, чтобы он фактически прошёл все элементы)
 
Сверху Снизу