Another possible solution:
[list(map(int, x)) for x in lst]
Output:
[[1, 2, 3, 4, 5, 6, 7, 8, 9],
[2, 3, 4, 5, 6, 7, 8, 9, 1],
[3, 4, 5, 6, 7, 8, 9, 1, 2],
[4, 5, 6, 7, 8, 9, 1, 2, 3],
[5, 6, 7, 8, 9, 1, 2, 3, 4],
[7, 8, 9, 1, 2, 3, 4, 5, 6],
[8, 9, 1, 2, 3, 4, 5, 6, 7],
[9, 1, 2, 3, 4, 5, 6, 7, 8]]
EDIT
@Code-Apprentice claims that my solution does accomplish what the OP asked for, and that solution only works for the particular OP's example.
I have just used a random example to show that the results of my solution match the ones by @Micos and @GeorgeUdosen. Commenting @Micos's solution, the OP writes: "Thanks, this works".
lst = np.random.randint(123456789, 999999999, 8).astype(str).tolist()
print(lst)
# Original solution from PaulS
res1 = [list(map(int, x)) for x in lst]
# Solution from Code-Apprentice
res2 = list(zip(*lst))
# Original solution from Micos
res3 = list(map(lambda x: list(map(lambda y: int(y), list(x))), lst))
finalLists = []
for splittingList in lst:
workingList = []
for character in splittingList:
workingList.append(int(character))
finalLists.append(workingList)
# solution from George Udosen
new_list = []
for i in lst[:2]:
new_list.append([int(x) for x in i])
print('PaulS: ', res1), print('George Udosen: ', new_list), print('Micos: ', res3), print('Code-Apprentice', res2)
['305158777', '982760054', '851541517', '400278793', '657908393', '310483638', '794286097', '911226683']
PaulS: [[3, 0, 5, 1, 5, 8, 7, 7, 7], [9, 8, 2, 7, 6, 0, 0, 5, 4], [8, 5, 1, 5, 4, 1, 5, 1, 7], [4, 0, 0, 2, 7, 8, 7, 9, 3], [6, 5, 7, 9, 0, 8, 3, 9, 3], [3, 1, 0, 4, 8, 3, 6, 3, 8], [7, 9, 4, 2, 8, 6, 0, 9, 7], [9, 1, 1, 2, 2, 6, 6, 8, 3]]
George Udosen: [[3, 0, 5, 1, 5, 8, 7, 7, 7], [9, 8, 2, 7, 6, 0, 0, 5, 4]]
Micos: [[3, 0, 5, 1, 5, 8, 7, 7, 7], [9, 8, 2, 7, 6, 0, 0, 5, 4], [8, 5, 1, 5, 4, 1, 5, 1, 7], [4, 0, 0, 2, 7, 8, 7, 9, 3], [6, 5, 7, 9, 0, 8, 3, 9, 3], [3, 1, 0, 4, 8, 3, 6, 3, 8], [7, 9, 4, 2, 8, 6, 0, 9, 7], [9, 1, 1, 2, 2, 6, 6, 8, 3]]
Code-Apprentice [('3', '9', '8', '4', '6', '3', '7', '9'), ('0', '8', '5', '0', '5', '1', '9', '1'), ('5', '2', '1', '0', '7', '0', '4', '1'), ('1', '7', '5', '2', '9', '4', '2', '2'), ('5', '6', '4', '7', '0', '8', '8', '2'), ('8', '0', '1', '8', '8', '3', '6', '6'), ('7', '0', '5', '7', '3', '6', '0', '6'), ('7', '5', '1', '9', '9', '3', '9', '8'), ('7', '4', '7', '3', '3', '8', '7', '3')]
Note that some of the other solutions do not give a transposed version of the lists.