두 개의 사전을 사용하여 함께 추가하는 함수가 있습니다. (이 함수 내에서 할 말대로)Python : Dictionary가 내 함수에서 벗어나지 않습니다.
ReportTwoAddedDictionaries(FreePoints,FlyPoints)
제대로 DictTotal를 출력 : 나는 기능을 실행
from collections import Counter
def ReportTwoAddedDictionaries(DictOne,DictTwo):
Dict1 = Counter(DictOne)
Dict2 = Counter(DictTwo)
DictTotal = Dict1 + Dict2
print DictTotal
DictTotal = dict(DictTotal)
print DictTotal
return DictTotal
. 나는 함수의 외부에서 시도 할 때, 그것을 실행 한 후, 그것은 DictTotal이 비어 반환 이유를 빈
print DictTotal
어떤 생각을 출력하지만 함수 내에서 고급 인쇄? 감사합니다.
DictTotal은 특별히 전역 변수로 지정하지 않는 한 로컬 변수입니다. – miah