Я пытаюсь увеличивать список на каждой итерации цикла:
ads = []
page = {}
page['titre'] = "Title here"
page['nombre_pages'] = 396
i = 1
total = 3
while i <= total:
print(i)
page['id'] = i
ads.append(page)
i += 1
это возвращение
[{'titre': 'Title here', 'nombre_pages': 396, 'id': 3}, {'titre': 'Title here', 'nombre_pages': 396, 'id': 3}, {'titre': 'Title here', 'nombre_pages': 396, 'id': 3}]
Я не понимаю, почему один и тот же идентификатор 3 раза, а не идентификатор: 1, id: 2, id: 3
Когда печать страницы ['id'] в порядке (увеличение), также доступен ads.append (page ['id']).
Вы можете помочь ?
Спасибо