Original report by me.
eg.
[(key, val) for key, val in ast.iter_fields(node)]
该提问来源于开源项目:thonny/thonny
Original report by me.
eg.
[(key, val) for key, val in ast.iter_fields(node)]
该提问来源于开源项目:thonny/thonny
Another example:
def power(a, b):
if b == 0:
return 1
else:
return a * power(a, b - 1)
listA = [power(n, 3) for n in range(10)]
listB = [n for n in range(10)]
Looks like it's not only ast analysis issue.