Разделить список чисел python на несколько списков

#python-3.x #list

#python-3.x #Список

Вопрос:

У меня есть следующий список python:

 x = ["56843", "84631", "13831"]
  

И я хочу получить следующий список:

 x = [ ["5","6","8","4","3"] , ["8","4","6","3","1"] ]
  

Как я могу этого добиться?

Я пробовал с разделением, но мне нужен разделитель, который я не знаю, какой

Ответ №1:

Только это:

 x = [list(y) for y in x]
  

list(y) который y является строкой, преобразует строку в список символов.

Ответ №2:

 x = [[ch for ch in s] for s in x]
  

Ответ №3:

 x = ["56843","84631","13831"]

c = []

for i in x:
    c.append(list(i))

print(c)