Как разбить строку без пробелов и каждый символ поместить в список?

пример: на входе 01000 -- на выходе [0, 1, 0, 0, 0] ( можно так ['0', '1', '0', '0', '0'] пример2: на входе 11110 -- на выходе [1, 1, 1, 1, 0]


Ответы (2 шт):

Автор решения: Віктор
string = "1010101120"
string_end = []

for x in string :
    string_end.append("`" + str(x) + "`")
→ Ссылка
Автор решения: Danis
s = '010010'

res1 = list(s)
res2 = list(map(int, s))
res3 = [int(c) for c in s]
  1. Превращаем строку в список, список с строками. (['0', '1', ...])
  2. С помощью map каждый элемент представляем в виде числа и, так как map это итератор, используем list. ([0, 1, ...])
  3. Сразу строим список, вручную перебирая строку. ([0, 1, ...])
→ Ссылка