> 백엔드 개발 > 파이썬 튜토리얼 > 파이썬에서 계산하는 방법

파이썬에서 계산하는 방법

(*-*)浩
풀어 주다: 2019-07-20 11:55:38
원래의
5872명이 탐색했습니다.

Python에서 통계 계산을 위한 여러 가지 방법

파이썬에서 계산하는 방법

사전 dict() 사용 (권장 학습: Python 비디오 튜토리얼)

사전에 요소가 없으면 반복 가능한 객체의 요소를 반복합니다. 그런 다음 해당 요소를 사전의 키로 사용하고 키를 1에 할당합니다. 존재하는 경우 해당 요소에 해당하는 값에 1을 추가합니다.

lists = ['a','a','b',5,6,7,5]
        count_dict = dict()
        for item in lists:
            if item in count_dict:
                count_dict[item] += 1
            else:
                count_dict[item] = 1
로그인 후 복사

defaultdict() 사용

defaultdict(parameter )는 str, int 등과 같은 유형 매개변수를 허용할 수 있지만 전달된 유형 매개변수는 키 유형은 물론 값 유형을 제한하는 데 사용되지 않고 키가 입력될 때 값 초기화를 구현하는 데 사용됩니다. 존재하지 않습니다

defaultdict(int ): 0

defaultdict(float): 0.0으로 초기화

defaultdict(str): "

from collections import defaultdict
        lists = ['a', 'a', 'b', 5, 6, 7, 5]
        count_dict = defaultdict(int)
        for item in lists:
            count_dict[item] += 1
로그인 후 복사

세트 및 목록 사용

첫 번째 세트를 사용하여 중복 제거 , 그리고 루프 각 요소와 각 요소가 list.count(item)에 해당하는 횟수를 튜플에 넣고 목록에 넣습니다

lists = ['a', 'a', 'b', 5, 6, 7, 5]
count_set = set(lists)
count_list = list()
for item in count_set:
    count_list.append((item,lists.count(item))
로그인 후 복사

더 많은 Python 관련 기술 기사를 보려면 Python Tutorial 열을 방문하세요. 배우다!

위 내용은 파이썬에서 계산하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿