У меня есть список, каждый элемент которого представляет собой строку информации о сообщении:
rawdata =
['1 1474585 1 19 3',
'2 1474585 1 19 2',
'3 1474585 1 27 2',
'4 1474585 1 27 2']
Информация описывает следующее: [CAN MessageID DLC Data Time]
Для доступа и анализа информацииЯ пытаюсь разделить список и превратить его в числовой массив.Я попытался использовать split:
longstring = str.split(str(rawdata))
, но это просто делит список на одну длинную строку:
longstring=
["['1", '1474585', '1', '19', "3',", "'
2", '1474585', '1', '19', "2',", "'
3", '1474585', '1', '27', "2',
"'4", '1474585', '1', '27', "2',",]"]
То, что я пытаюсь получить, - это возможность вызова всех идентификаторов сообщения с помощьюнаписание:
mydreamarray[:][0] = [1,2,3,4]
mydreamarray[:][1] = [1474585,1474585,1474585,1474585]
mydreamarray[:][2] = [1,1,1,1]
mydreamarray[:][3] = [19,19,27,27]
mydreamarray[:][-1] = [3,2,2,2]
Пожалуйста, помогите