【发布时间】:2019-09-18 12:10:36
【问题描述】:
下面的代码应该如何解释?
s = "";
my_arr = [1, 2, .....]
for i in range(len(my_arr)):
for j in range(len(my_arr)):
if (i & (1<<j)) != 0:
s += str(my_arr[j])
我无法理解以下语法:
if (i & (1<<j))!=0
【问题讨论】:
标签: python python-3.x