Я хочу поменять элементы в списке, но два слова ('go', 'chargers') всегда меняются местами и приходят за примером:
>lst = ['hello', 'go', 'hi', 'chargers']
>lst = ['hello', 'go', 'chargers', 'hi']
Я могу использовать списочные назначения:
lst[2], lst[3] = lst[2], lst[3]
но, обобщая, как это будет работать, например
['hello', 'go', 'sun', 'chargers', 'good', 'go', 'can', 'chargers']
['hello', 'go', 'chargers','sun', 'good', 'go', 'chargers', 'can']
, как бы я соединил все 'go' 'зарядные устройства'