Я нашел людей, делающих что-то похожее на это в Codewars. Но для меня как-то это никогда не работает. Может кто-нибудь, пожалуйста, скажите мне, что не так в этом коде и что я должен сделать, чтобы исправить это. Заранее спасибо!
PS: я знаю, что запись для l oop снаружи решает эту проблему, но я хочу, чтобы мой код был аккуратным и лаконичным: D Редактировать: Спасибо, ребята. Это сработало!
names = ["Alexa","Siri","Cortana"]
print(" ".join("Hello there ",(i for i in names)))
Вот фиксированный код:
names = ["Alexa","Siri","Cortana"]
print("".join([f"Hello there {i}!\n" for i in names]))