Поскольку вы читаете данные из file
, у нас есть каждая строка в виде строки. Таким образом, вам нужно использовать split
метод в комбинации int
конструктор.
Это может быть достигнуто с использованием списка .
for line in lineList:
numbers = [int(item) for item in line.split(':')[1].split(',')]
line.split(':')[1]
дает в виде строки 2,1,4,3,6,5
Другой split
через разделитель запятой дает нам список numbers
. Я использовал int
конструктор, потому что после split
метода мы имеем их как strings
.