比较列表在大括号中时是否在python中相同

时间:2019-02-06 16:40:40

标签: python

所以我有两个IP的列表都是相同的,但是当我运行它们的条件时,这表明它们不相等,因为它们的括号不同,我不确定如何解决这些问题,因为我正在获取这些值来自BOTO3的网络请求

ip_list_ips = {'54.183.255.128/26', '15.177.16.0/21', '54.245.168.0/26'}
sg_rule_ips = ['54.183.255.128/26', '15.177.16.0/21', '54.245.168.0/26']

if ip_list_ips == sg_rule_ips:
   print("lists are same ")
else:
   print("not same")

在这里它总是返回不一样的, 这是因为括号不同,如果仅通过将“ {”更改为“ [”来运行此行,就可以了,而且我不知道如何继续,因为我通过发送API请求并过滤输出来获取这些变量

0 个答案:

没有答案