В приведенном ниже списке массивов я пытаюсь изменить его до ожидаемого результата из 2 списков.Как мне добиться этого в Python при преобразовании чисел String в Float?Большое спасибо!
Исходный список с использованием этого кода:
list=[['654546', '1', '1', '1', '1', '2', '1', '1', '1', '8', '2'],['654546', '1', '1', '1', '1', '2', '1', '1', '1', '8', '2'],['695091', '5', '10', '10', '5', '4', '5', '4', '4', '1', '4']]
list[0]=['654546', '1', '1', '1', '1', '2', '1', '1', '1', '8', '2']
list[1]=['654546', '1', '1', '1', '3', '2', '1', '1', '1', '1', '2']
list[2]=['695091', '5', '10', '10', '5', '4', '5', '4', '4', '1', '4']
....
Ожидаемый результат:
listOne: with nested lists of Float numbers from position 1 to 9 (second to last)
listOne[0] = [1, 1, 1, 1, 2, 1, 1, 1, 8]
listOne[1] = [1, 1, 1, 3, 2, 1, 1, 1, 1]
listOne[2] = [5, 10, 10, 5, 4, 5, 4, 4, 1]
ListTwo: The last item in each list[x] in the original list
ListTwo[0] = [2],
ListTwo[1] =[2],
ListTwo[2] = [4]