Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

RUBY

리스트 인덱스(파이썬) 본문

프로그래밍 언어/Python

리스트 인덱스(파이썬)

ruby-jieun 2023. 1. 22. 21:15

 

 

인덱스

 


 

 

인덱스

  • 인덱스란, 아이템에 자동으로 부여되는 번호표, 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