Я заполняю словарь Python, основываясь на нескольких условиях.
Мой вопрос:
можем ли мы получить словарь в том же порядке, в котором он заполнен?
questions_dict={}
data = str(header_arr[opt]) + str(row)
questions_dict.update({data : xl_data})
valid_xl_format = 7
if (type.lower() == "ma" or type.lower() == "mc"):
data = str(header_arr[opt]) + str(row)
questions_dict.update({data : xl_data})
valid_xl_format = 7
После заполнения, если я повторяю, он не в том порядке, в котором он заполнен
for k in questions_dict:
logging.debug("%s:%s" %(k,questions_dict[k]))