이것은 매우 유용하다고 생각하여 공유하고 싶은 질문과 답변입니다. 다른 키를 사용하여 사전에 액세스 할 수 있다고 가정합니다. I는 해당 목록의 위치 1
를 사용 a
의 모든 항목에 걸쳐 합계를 계산하기 관심사전의 모든 목록 위치 합계
a={}
a["hello"]=[2,3,4]
a["bye"]=[0,10,100]
a["goodbye"]=[2,5,50]
: 그리고 사전의 각 위치에서 나는 고정 된 길이의 목록을 가지고있다. 예에서 , 나는 합계 싶었 :
내가 (여기에 두 개의 라인으로 분리) 내 한 줄 솔루션리스트 함축을 사용finalsum=sum([3,10,5]) #-----> 18
+1 키를 통해 반복하면 의미가 없습니다. –
@ Ryan Haining :이 버전은 내 방식보다 훨씬 작고 시원합니다. 감사! – lllllll