我有兩個列表:如何在python中同時執行兩個循環?
host_list = ["10.3.11.250", "10.3.24.45", "10.5.3.5","10.3.4.5"]
ip_value = ["34.45.34.5", "10.3.11.250","10.3.4.5"]
我要檢查host_list的數據是否存在於ip_value與否,如果它的ip_value隨後追加到另一個列表。我正在用這種方法檢查下面的代碼:
for host,ip in zip(host_list ,ip_value):
if host_list == ip_value
list_ip = list_ip.append(ip)
但它什麼也沒做。爲什麼?那麼list_ip應該返回 它會返回:{「10.3.11.250」,「10.3.4.5」}
但更重要的是,host_list中的某些項目是否是IP對象?普通字符串沒有'.ipv4'或'.ipv6'屬性。 –
OP張貼集(包含在'{}'中)。有人將它編輯到列表中(用'[]'括起來)。 – eumiro
/我慢慢地離開了看起來像編輯戰爭在製作..斯蒂茨或列表,做出決定! :-P @ eumiro:OP從「我有兩個列表:」開始。 –