RUBY
리스트 인덱스(파이썬) 본문
인덱스
인덱스
- 인덱스란, 아이템에 자동으로 부여되는 번호표, 0부터 시작된다.
students = ['홍길동', '박찬호', '이용규', '박승철', '김지은']
print('students[0]: {}' .format(students[0]))
print('students[1]: {}' .format(students[1]))
print('students[2]: {}' .format(students[2]))
print('students[3]: {}' .format(students[3]))
print('students[4]: {}' .format(students[4]))
students[0]: 홍길동
students[1]: 박찬호
students[2]: 이용규
students[3]: 박승철
students[4]: 김지은
- 잘못된 인덱스 사용으로 인한 에러 발생
students = ['홍길동', '박찬호', '이용규', '박승철', '김지은']
print('students[5]: {}' .format(students[5]))
IndexError: list index out of range
5명의 학생 이름을 리스트에 저장하고 인덱스가 홀수인 학생과 짝수(0포함)인 학생을 구분해서 인덱스와 학생 이름을 출력해보자. (for문)
students = ['홍길동', '박찬호', '이용규', '박승철', '김지은']
for i in range(5):
if i % 2 == 0:
print('인덱스 짝수 : students[{}] : {}'.format(i, students[i]))
else:
print('인덱스 홀수 : students[{}] : {}'.format(i, students[i]))
인덱스 짝수 : students[0] : 홍길동
인덱스 홀수 : students[1] : 박찬호
인덱스 짝수 : students[2] : 이용규
인덱스 홀수 : students[3] : 박승철
인덱스 짝수 : students[4] : 김지은
'프로그래밍 언어 > Python' 카테고리의 다른 글
리스트와 for문(파이썬) (0) | 2023.01.22 |
---|---|
리스트 길이(파이썬) (0) | 2023.01.22 |
리스트(파이썬) (0) | 2023.01.22 |
자료구조란?(파이썬) (1) | 2023.01.22 |
확률(파이썬 출력) (0) | 2023.01.22 |
Comments