Как распечатать из списка динамически - PullRequest
0 голосов
/ 01 мая 2020

l = ['a', 'b']

Вывод> the elements in list are '%a','%b'

l = ['a', 'b', 'c']

Вывод> the elements in list are '%a','%b','%c'

Как и для любого количества элементов, нам нужно добавить the elements in the list are, а также express с процентом %

1 Ответ

4 голосов
/ 01 мая 2020

Вы можете использовать f-strings и join.

sub_str = ", ".join(f"'%{e}'" for e in l)
print(f"the elements in the list are {sub_str}")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...