파이썬 Finding the average of a list
파이썬에서 목록의 평균을 찾아야합니다. 이것은 지금까지 내 코드입니다. l = [15, 18, 2, 36, 12, 78, 5, 6, 9] print reduce(lambda x, y: x + y, l) 목록에있는 값을 더하기 위해 가지고 있지만 어떻게 나누는 지 모르겠습니까? 해결 방법 l = [15, 18, 2, 36, 12, 78, 5, 6, 9] import statistics statistics.mean(l) # 20.11111111111111 이전 버전의 Python에서는 다음을 수행 할 수 있습니다. sum(l) / len(l) Python 2에서는 len 을 float로 변환하여 float 나눗셈을해야합니다. sum(l) / float(len(l)) 참조 페이지 https://stackove..
2020. 9. 19.
파이썬 두 요소에 따라 튜플 목록 정렬
가능한 중복 : 튜플 목록이 있습니다. 두 가지 요소에 따라 정렬하고 싶습니다. 다음은 예입니다. unsorted = [('a', 4, 2), ('a', 4, 3), ('a', 7, 2), ('a', 7, 3), ('b', 4, 2), ('b', 4, 3), ('b', 7, 2), ('b', 7, 3)] sorted = [('a', 4, 2), ('b', 4, 2), ('a', 4, 3), ('b', 4, 3), ('a', 7, 2), ('b', 7, 2), ('a', 7, 3), ('b', 7, 3)] 두 번째 요소에서 정렬하는 방법을 알고 있습니다. sorted(unsorted, key = lambda element : element[1]) 하지만 두 개의 키로 어떻게할까요? 해결 방법 sorted(..
2020. 9. 18.