본문 바로가기
Python

파이썬 중급 #052 리스트 -list 인덱스(index) 와 요소값 출력

by Smart Factory in 2020 2022. 4. 23.
728x90
반응형

안녕하세요. 스마트 팩토리입니다. 

1. 리스트 인덱스와 요소값

(1) 리스트 인덱스 
  list1=[1,2,3,4...n]
  리스트 요소가 위 처럼 숫자를 가지고 있는 경우 
   1 은 list1[0]이 된다. 
   2 는 list1[1] .. 이 처럼 인덱스는 출발점이 0부터 이다.

  리스트는 요소값을 저장하는 자료구조이기에 리스트 요소가 저장된 순서라고 생각하면 된다. 

코드를 보면서 알아보면 

list1=[1,2,3,'first','second','하나','둘']
print(list1)

list1의 요소를 출력합니다. 


print("list1[0]",list1[0])
print("list1[1]",list1[1])
print("list1[2]",list1[2])
print("list1[3]",list1[3])
print("list1[4]",list1[4])
print("list1[5]",list1[5])
print("list1[6]",list1[6])

list1의 각 요소값을 출력한 것을 볼 수 있습니다. 

 


for i in list1:
  print(i)

반복문을 활용하여 코드를 출력할 수 있습니다. .

인덱스를 순차적으로 증가시켜 출력시키는 것을 알면 리스트 요소값을 출력하는데 큰 어려움이 없습니다. 


for i in range(len(list1)):
  print("list1[",i,"]",list1[i])

 

list[n] 형식으로도 출력할 수 있습니다. 

 

list1=[1,2,3,'first','second','하나','둘']
print(list1)
print("list1[0]",list1[0])
print("list1[1]",list1[1])
print("list1[2]",list1[2])
print("list1[3]",list1[3])
print("list1[4]",list1[4])
print("list1[5]",list1[5])
print("list1[6]",list1[6])

for i in list1:
  print(i)
for i in range(len(list1)):
  print("list1[",i,"]",list1[i])
728x90
반응형

댓글