난 그냥이를 통해 지능형리스트와 함께 연주와 함께했다 :이 파이썬 목록 이해에있어 잘못된 점은 무엇입니까?
h = [ b for b in range(1, 9) for k in range(b, b*10) if k%2==0 for j in range(2*k, k*k)]
예상 결과 :
h = [1, 2, 3, 4, 5, 6, 7, 8]
실제 결과가 예상과, len(h) = 196000
항목이 포함되어 있습니다.
어떻게 작동하는지 설명해주십시오.
'h = [b for range (1, 9)]'가 예상 결과를 제공합니다. 다른 모든 것들이 뭐라고 생각하니? – Ben
방금 실험을하다가 j 대신 b를 사용했습니다. 그러나 그 결과는 예상치 못한 결과를 낳았습니다. –
파이썬 2.x에서 [b 범위 (1, 9)] 범위 == (1, 9)'' – wim