Size: a a a

Сообщество Python Программистов

2020 November 27

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ku6iK_Ru6Ika
Переслано от Сайгид Пахрудинов
[print(f'Я купил{i}') for i in shoplist]
Language:
py3


Source:
shoplist = ["акции", "херню"]
print("\n".join(map("Я купил {}".format, shoplist)))


Result:
Я купил акции
Я купил херню
источник

А

Айван in Сообщество Python Программистов
Ivenish Wanpzhshn
не, ну принт на все это дело уже как-то слишком прилично выглядит
shoplist = ["акции", "херню"]
map(print, map("Я купил {}".format, shoplist))
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Айван
shoplist = ["акции", "херню"]
map(print, map("Я купил {}".format, shoplist))
Лол, не сработает
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
map это генератор
источник

B

BPRO in Сообщество Python Программистов
Бензофуран Гетероцикл
Лол, не сработает
Акции или код?
источник

А

Айван in Сообщество Python Программистов
Бензофуран Гетероцикл
map это генератор
А, да. Причём в одном месте я это использую, а во втором забыл)
shoplist = ["акции", "херню"]
[*map(print, map("Я купил {}".format, shoplist))]
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
BPRO
Акции или код?
Код
Точнее сработает, но не так как ожидается
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Айван
А, да. Причём в одном месте я это использую, а во втором забыл)
shoplist = ["акции", "херню"]
[*map(print, map("Я купил {}".format, shoplist))]
источник

IW

Ivenish Wanpzhshn in Сообщество Python Программистов
пацаны, у меня есть идея еще страшнее
[*map(print, ["Я купил %s" % item for item in shoplist])];
источник

AT

Alexander T in Сообщество Python Программистов
как по мне list() лучше чем [*…]
источник

IW

Ivenish Wanpzhshn in Сообщество Python Программистов
Alexander T
как по мне list() лучше чем [*…]
в этом слишком много явной логики
источник

AT

Alexander T in Сообщество Python Программистов
Ivenish Wanpzhshn
в этом слишком много явной логики
логики абсолютно одинаково. собрать лист из элементов итерабля.
источник

IW

Ivenish Wanpzhshn in Сообщество Python Программистов
Alexander T
логики абсолютно одинаково. собрать лист из элементов итерабля.
разворачивание мапа астериском добавляет шарма
источник

AT

Alexander T in Сообщество Python Программистов
источник

p

prostostepka in Сообщество Python Программистов
источник

E

Egor in Сообщество Python Программистов
Alexander T
как по мне list() лучше чем [*…]
согласен
источник

E

Egor in Сообщество Python Программистов
Ivenish Wanpzhshn
пацаны, у меня есть идея еще страшнее
[*map(print, ["Я купил %s" % item for item in shoplist])];
зачем применять принт в мапе если можно сразу выводить?
источник

IW

Ivenish Wanpzhshn in Сообщество Python Программистов
Egor
зачем применять принт в мапе если можно сразу выводить?
так цель извратиться как можно более вычурно
источник

E

Egor in Сообщество Python Программистов
Ivenish Wanpzhshn
так цель извратиться как можно более вычурно
ох
источник

E

Egor in Сообщество Python Программистов
ну тогда конкатенации нужны, а не форматирование
и желательно однобуквенные переменные
источник