Notice
Recent Posts
Recent Comments
Link
스토리지
[07.15] 파이썬 3일차 - 리스트 2 본문
1. 반복문 내에서의 리스트 사용
다른 언어들과 완전 똑같다.
base.py
language = ['eng', 'kor', 'jpn']
for lan in language:
print(lan, end=' ')
CalculateSumNAvg.py
scores = [88, 75, 90, 95, 77, 69, 80, 92]
sum = 0
avg = 0
for i in scores:
sum += i;
avg = sum / len(scores)
print('합계: %d, 평균: %.2f' %(sum, avg))
2. 2차원 리스트
2차원 리스트는 리스트의 각 요소가 리스트 형태를 가진다. 리스트 내에 리스트가 있는 이중의 구조이다.
scores = [[75, 83, 90], [86, 86, 73], [76, 95, 83], [89, 96, 69], [89, 76, 93]] |
다음의 예는 5명의 3과목 성적을 저정하는 list로 볼 수 있다.
# 5명 학생의 3과목 점수의 합과 평균을 구하기
scores = [[75, 83, 90], [86, 86, 73], [76, 95, 83], [89, 96, 69], [89, 76, 93]]
for i in range(len(scores)):
sum = 0
for j in range(len(scores[i])):
sum += scores[i][j]
avg = sum / len(scores[i])
print('%d번째 학생의 합: %d, 평균: %.2f' % (i, sum, avg))
'Python' 카테고리의 다른 글
[08.17] Function (0) | 2021.08.17 |
---|---|
[08.17] List Comprehension (0) | 2021.08.17 |
[07.15] 파이썬 3일차 - 리스트 1 (0) | 2021.07.15 |
[07.14] 파이썬 2일차 - 반복문 (0) | 2021.07.14 |
[07.14] 파이썬 2일차 - 조건문 (0) | 2021.07.14 |
Comments