의 수 계산에 대한 사전 지능형리스트 나는 다음과 같은 한이 :파이썬 : 인스턴스
a = rand(100).round() #for example
count = {}
for i in a:
count[i] = count.get(i, 0) + 1
# print(a)
print(count)
마지막 줄은 내가 루프와 사전 이해를 위해 할 싶습니다 {0.0: 52, 1.0: 48}
뭔가를 반환합니다. 그러나,
count = {i: count.get(i,0)+1 for i in a}
항상 {0.0: 1, 1.0: 1}
내가 뭘 잘못 반환?
어디에서 rand하고 있습니까? –