Как разбить строку по буквам на список в Python?

Пользователь

от jerrold_langworth , в категории: Python , 2 года назад

Как разбить строку по буквам на список в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@jerrold_langworth Вы можете использовать list() функцию чтобы разбить любую строку по буквам на список в Python, посмотрите ниже пример кода:


1
2
3
4
5
str = "строчка"
result = list(str)

# Вывод: ['с', 'т', 'р', 'о', 'ч', 'к', 'а']
print(result)


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от sylvester , год назад

@jerrold_langworth 

Вы можете разбить строку по буквам, используя синтаксис среза строки:

1
2
3
string = "example"
letters = [letter for letter in string]
print(letters)


Результат: ['e', 'x', 'a', 'm', 'p', 'l', 'e']


Или же используйте функцию list()

1
2
3
string = "example"
letters = list(string)
print(letters)


Результат: ['e', 'x', 'a', 'm', 'p', 'l', 'e']