为什么这一套理解...
>>> {2**x for x in {0,1,2,3,4,5}}
产生这个答案?
{32, 1, 2, 4, 8, 16}
但!
这个循环...
>>> for x in {0,1,2,3,4,5}:
... print 2**x
产生这个答案。
1
2
4
8
16
32
为什么这一套理解...
>>> {2**x for x in {0,1,2,3,4,5}}
产生这个答案?
{32, 1, 2, 4, 8, 16}
但!
这个循环...
>>> for x in {0,1,2,3,4,5}:
... print 2**x
产生这个答案。
1
2
4
8
16
32