a_ip:10.10.15.100b_ip:10.10.15.101c_ip:10.10.10.100netmask:255.255.255.0 def numtobinary(num): binary = '' a = int(num) while 1: if a == 0 or a == 1: binary = '%s%s' % (str(a), binary) break num = a % 2 binary = '%s%s' % (str(num), binary) a = a / 2…
def common_data(list1, list2): result = False for x in list1: for y in list2: if x == y: result = True return result print(common_data([,,,,], [,,,,])) print(common_data([,,,,], [,,,]))…
本篇文章起源于StackOverflow上一个热度非常高的问题: 我该如何判断一个Python列表是否为空? @Ray Vega (提问者) 举例说明,现在我得到了如下代码: a = [] 我如何该检查 a 是否为空? 面对这个问题,各路高手给出了不尽相同的回答. 最高票答案十分简洁: @Patrick (答题者) if not a: print("List is empty") 利用空列表的隐式布尔值是一个非常Pythonic的方式. 排名第二的答案与第一观点相同,并以PEP 8作为…