Итак, у меня есть этот код:
if index < 13:
b_list = a_list
print('True')
else: print('False')
, но кажется, что даже когда индекс IS> 13, он все равно выполняет инструкцию 'b_list = a_list'. Я получаю этот вывод:
True
index: 12
cfr_l_rle: [1, 1, 2, 4, 1, 3]
cfr_l_rle_2: [1, 1, 2, 4, 1, 3] # everything works fine
False
index: 13
cfr_l_rle: [1, 1, 2, 4, 1, 4]
cfr_l_rle_2: [1, 1, 2, 4, 1, 4] # i should get this result: [1, 1, 2, 4, 3]
Почему это происходит?
Как я могу заставить его уважать мои условные условия.
Заранее спасибо.