У меня есть файл данных с записями, которые выглядят так:
6->26:32
10->39:30
26->28:24
3->16:19
10->35:35
10->37:19
10->31:36
10->33:32
Вот как я пытался прочитать их в список, но он не работает для двузначных чисел.
import sys, re
data = []
for line in sys.stdin.readlines():
data.append(line.strip())
for i in range(len(data)):
cleandata = re.findall(r"[\w']", data[i])
print(cleandata)
Вывод, который я получаю, таков:
['6', '2', '6', '3', '2']
['1', '0', '3', '9', '3', '0']
['2', '6', '2', '8', '2', '4']
['3', '1', '6', '1', '9']
['1', '0', '3', '5', '3', '5']
['1', '0', '3', '7', '1', '9']
['1', '0', '3', '1', '3', '6']
['1', '0', '3', '3', '3', '2']
То, что я хочу, это:
[6, 26, 32]
[10, 39, 30]
[26, 28, 24]...etc
Есть предложения?