파이썬 Python : defaultdict를 dict로 변환
defaultdict를 어떻게 변환 할 수 있습니까? number_to_letter defaultdict(, {'2': ['a'], '3': ['b'], '1': ['b', 'a']}) 일반적인 사전이 되려면? {'2': ['a'], '3': ['b'], '1': ['b', 'a']} 해결 방법 간단히 dict 를 호출 할 수 있습니다. >>> a defaultdict(, {'1': ['b', 'a'], '3': ['b'], '2': ['a']}) >>> dict(a) {'1': ['b', 'a'], '3': ['b'], '2': ['a']} 그러나 defaultdict는 이 dict임을 기억하십시오. >>> isinstance(a, dict) True 약간 다른 동작으로, 누락 된 키에 액세스하려고하면..
2020. 12. 28.
파이썬 pandas.Series에 항목을 추가 하시겠습니까?
pandas.Series 에 정수를 추가하고 싶습니다. 내 코드는 다음과 같습니다. import pandas as pd input = pd.Series([1,2,3,4,5]) input.append(6) 이것을 실행하면 다음 오류가 발생합니다. Traceback (most recent call last): File "", line 1, in f.append(6) File "C:\Python33\lib\site-packages\pandas\core\series.py", line 2047, in append verify_integrity=verify_integrity) File "C:\Python33\lib\site-packages\pandas\tools\merge.py", line 878, in conca..
2020. 12. 27.
파이썬은 튜플을 배열로 변환
3 차원 튜플을 배열로 변환하는 방법 a = [] a.append((1,2,4)) a.append((2,3,4)) 다음과 같은 배열 : b = [1,2,4,2,3,4] 해결 방법 >>> a = [] >>> a.append((1,2,4)) >>> a.append((2,3,4)) >>> [x for xs in a for x in xs] [1, 2, 4, 2, 3, 4] >>> import itertools >>> list(itertools.chain.from_iterable(a)) [1, 2, 4, 2, 3, 4] 참조 페이지 https://stackoverflow.com/questions/20637970
2020. 12. 27.