[파이썬] 인덱스 반환 함수 - enumerate() 란?
enumerate() 함수는 주로 반복문에서 사용되는데요, 몇 번째 반복되고 있는지 인덱스를 확인할 때 사용합니다. enumerate 함수를 어떻게 사용하는지 다음 코드를 보면서 살펴보도록 하겠습니다. - enumerate() 먼저, 아래와 같은 리스트 'list1'이 있고, list1에 있는 데이터를 하나씩 출력할 때 보통 다음과 같이 코드를 작성합니다. list1 = [50,100,150,200,250,300] for i in range(len(list1)) : print(i, "번째 데이터 :", list1[i]) 0 번째 데이터 : 50 1 번째 데이터 : 100 2 번째 데이터 : 150 3 번째 데이터 : 200 4 번째 데이터 : 250 5 번째 데이터 : 300 여기서 반복하는 것을 ran..
더보기
[파이썬] 평균 구하는 함수는?
숫자형 데이터를 연산하거나 처리할 때, 평균을 구해야 하는 경우가 종종 있습니다. 총합을 구하는 sum() 함수처럼, 평균을 구하는 함수 avg()도 있을 것 같지만 파이썬에는 평균을 구하는 함수가 없습니다. 그렇기 때문에 직접 평균을 구해야 합니다. 평균을 구하는 방법은 '데이터의 총합 / 데이터 개수'인데요, 이때 데이터의 총합은 sum() 함수를 이용하고, 데이터 갯수는 len() 함수를 이용하면 됩니다. 예를 들어, score = [50, 60, 70, 80]이라는 데이터가 있고, score의 평균을 구하고 싶다면 아래와 같이 코드를 작성하면 됩니다. score = [50, 60, 70, 80] avg = sum(score)/len(score) print(avg) 65.0 만약, 평균을 구해야 하..
더보기