Python List Implode: объединение элементов списка в строку

В Python термин «взорвать» обычно не используется. Однако, если вы имеете в виду объединение элементов списка в одну строку, обычно используется термин «объединить». Я расскажу вам несколько способов добиться этого.

Метод 1: использование метода join()

my_list = ['Hello', 'World', 'Python']
result = ' '.join(my_list)
print(result)

Выход:

Hello World Python

Метод 2. Использование цикла

my_list = ['Hello', 'World', 'Python']
result = ''
for item in my_list:
    result += item + ' '
print(result.strip())

Выход:

Hello World Python

Метод 3. Использование понимания списка и метода join()

my_list = ['Hello', 'World', 'Python']
result = ' '.join([item for item in my_list])
print(result)

Выход:

Hello World Python

Метод 4. Использование функции map() и метода join()

my_list = ['Hello', 'World', 'Python']
result = ' '.join(map(str, my_list))
print(result)

Выход:

Hello World Python