@RedCap52

Как изменить каждое значение списка?

Здравствуйте. У меня есть список вида
alias = ['yandex.ru' , 'google.com' , 'nsk.org']
Мне нужно получить список вида
['www.google.com google.com', 'www.yandex.ru yandex.ru', 'www.nsk.org nsk.org']

На данный момент решил задачу так:
alias = ['google.com' , 'yandex.ru' , 'nsk.org']
alias = ['www.%s %s' %(val , val) for val in alias]

Вопрос: как я могу сократить количество %s во второй строке?
  • Вопрос задан
  • 182 просмотра
Решения вопроса 1
@fireSparrow
В последних версиях питона появился синтаксический сахар для форматирования строк, с которым всё становится совсем изящно и лаконично:

alias = [f'www.{val} {val}' for val in alias]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
27 нояб. 2024, в 21:19
3000 руб./за проект
27 нояб. 2024, в 21:14
70000 руб./за проект
27 нояб. 2024, в 21:08
45000 руб./за проект