Во-первых, никогда не называйте свой список "список".List - это функция в Python, которую можно вызывать.Кроме того, я думаю, что вы должны смотреть на NumPy при работе с массивами.Но если вы не хотите этого делать, то вот код, который должен быть эффективен для создания желаемого результата.
list1 = ['101023', '101011', '102010', '102931']
list2 = []
for x in list1:
t=list(x)
list2.append(t)
print(list2)
[['1', '0', '1', '0', '2', '3'], ['1', '0', '1', '0', '1', '1'], ['1', '0', '2', '0', '1', '0'], ['1', '0', '2', '9', '3', '1']]