Задать вопрос
Viji
@Viji
DevOps Engineer

Можно распечатать лист как map, через kwargs?

есть функция, которая возвращает list of strings... видел в статье (но потерял потом, где распечатываются результаты поэлементно, используя kwargs в print

my_funt_results=['res1, 'res2', 'res3']
print('my_funt_results ({i}) = '.format(**my_funt_results))


не работает, требует mapping, но не совсем понимаю как реализовать... через for loop знаю, там проблем нет

нужно на вывод
my_funt_results (1) = res1
my_funt_results (2) = res2

итд...
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Wispik
@Wispik
Без цикла это не сделать
Ну, если вопрос в том как это в одну строку написать, то вот:
a = ['q', 'w', 'e', 'r', 't']

b = '\n'.join([f'res {x} = {y}' for x, y in enumerate(a)])

print(b)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы