#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)