Я хочу создать список с помощью django

category1 = ''
category1_tmp = ['a','b',c','d']
for n in category1_tmp:
    category1 &= n + '|'

django error : unsupported operand type(s) for &=: 'str' and 'str'

>

чего я хочу: a|b|c|d

как я могу решить?

Вы можете соединить элементы вместе с помощью:

category1 = '|'.join(category1_tmp)

Для списка ['a', 'b', 'c', 'd'] это приведет к category1 = 'a|b|c|d'.

Вернуться на верх