구글 코랩이나 주피터 노트북에서 직접 작성하며 풀어보세요.
리스트 전용 함수를 사용하여 a의 최댓값을 변수 c에 할당하고, 최솟값을 변수 d에 할당하세요.
a = [1, 3, 5, 4, 2]
b = [1, 2, 3, [4, 5]]
변수 b에서 인덱싱을 사용하여 5만 추출하고, 변수 e에 할당하세요.
변수 c, d, e를 곱한 값을 출력하세요.
a = [1, 3, 5, 4, 2]
a.sort()
c = a[-1]
d = a[0]
b = [1, 2, 3, [4, 5]]
e = b[3][1]
print(c*d*e)
25
답은 25다.
여기서는 리스트 전용 함수로만 문제를 풀었다.
파이썬 내장함수 max와 min을 사용하면 오름차순 정렬을 하지 않고 바로 최솟값과 최댓값을 구할 수 있다.
a = [1, 3, 5, 4, 2]
#최솟값
print(min(a))
#최댓값
print(max(a))
훨씬 간단하다.
여기까지 파이썬 리스트 자료형 실습문제였습니다.
수정이 필요한 부분이나 이해가 안 가는 부분이 있다면 언제든 말씀해주세요!^0^
다음 글에서는 튜플 자료형에 대해 알아볼게요.
그럼 이만
총총