Добрый день,
я пробую создать список словарей из простого списка содержащего данные в формате ip:port, вот как я пробую это сделать:
Содержимое
all_https_proxy:
['192.168.0.1:80', '192.168.0.2:80']
Часть кода:
dict_proxies = {}
dict_list=[]
for ip_port in all_https_proxy:
dict_proxies['https']="https://"+ip_port
dict_list.append(dict_proxies)
print(dict_list)
В результате в
dict_list я всегда получаю продублированный последний элемент насколько я уже понял это из за того что я обращаюсь всегда к одному и томе же ключу, следовательно я при каждой итерации перезаписываю все словари с данным ключем .
[{'https': 'https://127.0.0.1:80'}, {'https': 'https://127.0.0.1:80'}, {'https': 'https://127.0.0.1:80'}]
Вопрос: Как мне
правильно и просто организовать хранение моих словарей что бы после максимально удобно можно было получить все их значения.