Как сохранить все значения из цикла for
Я хотел бы сохранить все значения переменной B(которая меняет каждую итерацию). Я попытался добавить его в глобальный список, но он продолжает перезаписывать старые значения. переменная b возвращает координаты для блока (b) в полях (bs), и каждый блок имеет определенный идентификатор (A). Я хотел бы, чтобы значения б для каждого поля в списке.
что я хочу: Coor = [[((200 200),1),((400 400),2)], [((201 203),1),((440 402),2)]]
то, что у меня есть сейчас: coor = [((200 200),1),((400 400)),2)] coor = [((201 203),1),((440 402)),2)]
он перезаписывает предыдущую координату вместо добавления новой строки координат.
Я уже пробовал продлить, но я мог ошибиться.
A = 0
Coor = []
for b in bs:
(x, y, w, h) = [int(v) for v in b]
cv2.rectangle(frame, (x, y), (x+w, y+h),(0, 255, 255), 2)
A = A + 1
half_w = int(w/2)
bt = (x+w - half_w, y+h)
cv2.circle(frame, bt, 5, (0,255,0), -1)
Coor.append((bt,A))