Я прочитал несколько похожих вопросов, но ни один не помог в моей ситуации. У меня есть al oop, который проходит через CSV-файл и извлекает IP-адреса. Затем я хотел бы связать эти IP-адреса, как вы видите в коде ниже, где добавление =. Как мне получить добавленные строки IP каждый раз, когда они добавляются, а не создавать новую строку каждый раз?
Код проверен:
for i in x['Agent IP']:
data = (i)
adding = {'field': 'ip-address', 'operator': 'is', 'value': str(data)}
print(adding)
Получен вывод:
{'field': 'ip-address', 'operator': 'is', 'value': '192.168.0.1'}
{'field': 'ip-address', 'operator': 'is', 'value': '192.168.0.2'}
{'field': 'ip-address', 'operator': 'is', 'value': '192.168.0.3'}
{'field': 'ip-address', 'operator': 'is', 'value': '192.168.0.4'}
Я бы хотел, чтобы вывод добавлял каждый из них с общим между ними следующим образом:
{'field': 'ip-address', 'operator': 'is', 'value': '192.168.0.1'}, {'field': 'ip-address', 'operator': 'is', 'value': '192.168.0.2'}, {'field': 'ip-address', 'operator': 'is', 'value': '192.168.0.3'}, {'field': 'ip-address', 'operator': 'is', 'value': '192.168.0.4'}