본문 바로가기
공부/Python

[python]리스트 원소 변경하는 방법

by happyeuni 2021. 12. 29.

 

1. 원소의 인덱스에 접근하는 방법

fruit = ['orange','apple','mango'] #->['orange', 'pear', 'mango']

for i in range(len(fruit)):
    if i == 1:
        fruit[i] = 'pear'

 

 

2. 리스트의 원소로 접근하여 listname.index(원소) 로 리스트의 인덱스 값을 알아내어 

리스트 인덱스의 값을 변경하는 방법

fruit = ['orange','apple','mango'] #->['orange', 'pear', 'mango']

for f in fruit:
    index = fruit.index(f)
    if index == 1:
        fruit[index] = 'pear'

 

 

3. enumerate 이용하여 index와 value 알아내어 변경하는 방법

fruit = ['orange','apple','mango'] #->['orange', 'pear', 'mango']

for index, value in enumerate(fruit):
    if index == 1:
        fruit[index] = 'pear'

2019.09.25 - [공부/Python] - python 기초 5 - 반복문 for문, range함수, enumerate 함수

 

python 기초 5 - 반복문 for문, range함수, enumerate 함수

range()함수 - 시작값 생략 가능 -> 0부터 시작 - 증가되는 값 1일 경우만 생략가능 구구단에서 입력받은 단 출력 print("\n\t 구구단 출력합니다") putNum = int(input("\t출력할 단 입력해주세요 : ")) print("..

happyeuni.tistory.com

 

댓글