a = b'\x7e\x41\x01\x00\x00\x00\x00\x00\x10\x1d\x43\xa1\x5f\x01\x1d\x43\xa1\x5f\x30\xc4\x55\x01\xf0\xa8\xfb\x01\x00\x00\x00\x00\x00\x00\xe4'
Size,numPage,Code,Time,StateGauge,LastTime,Lat,Lon,Speed,Course, = struct.unpack("<2xBIHIBIIIHH",a[:30])
a = [] #список
a[0] = 1 #ошибка потому что в списке нет 0 элемента и вообще никаких нет.
b = {} #словарь
b[0] = 1 #нет ошибки потому что отсутсвующие ключи словаря создаются в такой конструкции
a = [None]*100
a[0] = 1 #теперь ошибки нет потому что в списке 100 элементов None
a[100] = 1 #снова ошибка потому что индекс 100 это 101 элемент по порядку, которого нет
\"Описание показателя\" varchar(150), \
\"Блок данных\" varchar(30), \
pokaz_descr varchar(150), \
data_block varchar(30), \
a = {
"room": {
"80-c4-48-84-79": " Federal research and production center ",
"73-b3-49-af-9d": " dgru",
"04-d2-45-86-6a": "Main",
"d0-51-41-bf-4f": " Publications",
"c5-3c-4d-83-4f": " news",
"7d-ae-46-a0-25": "Contacts",
"8f-01-4b-81-4e": "Certification center",
"56-32-40-82-1a": "1959",
"27-63-47-b9-1c": "2019",
"a7-34-46-b8-38": " Moscow",
"42-29-4c-bb-df": " text",
"67-8b-47-b1-34": "example"
}
}
d = new Map(Object.keys(a.room).map(x=>[x, a.room[x]]))
var remap = x=>new Map(Object.keys(x).map(y=>[y,(typeof(x[y])=="object")?remap(x[y]):x[y]]))