Поможете с format?

Vlad_kirov

Новичок
Пользователь
Сен 19, 2020
5
0
1
Помогите с кодом:
str = input()
b_list = ['&1, &2, &3, &4']
result = ['{}{}'.format(a, b) for a in b_list for b in str]
print(result)

Результат:
папа
['&1, &2, &3, &4п', '&1, &2, &3, &4а', '&1, &2, &3, &4п', '&1, &2, &3, &4а']

А мне надо:
папа
&1п&2а&3п&4а
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Вот пример:
Python:
str_ = input()
b_list = ['&1, &2, &3, &4']
x = zip(b_list[0].split(', '), [i for i in str_])
result = ''.join(['{}{}'.format(a, b) for a, b in x])
print(result)
 

Форум IT Специалистов