我想检查两个二进制列表的和是否等于另一个二进制列表
[1, 0, 1] + [0, 1, 1] == [1, 1, 1]
在python中我怎么做呢?尝试使用numpy,但不工作
您可以使用bin()
函数将十进制转换为二进制:
num1 = 2
num2 = 3
res = bin(num1 + num2)
print(res)
你可以试试:
list(map(lambda x, y: x+y, [1, 0, 1] , [0, 1, 1]))==[1, 1, 1]
你可以试着这样做:
result = bin([1, 0, 1] + [0, 1, 1])
print([1, 1, 1] == result)