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' 카테고리의 다른 글
[python]%, // 나머지 나눗셈 연산이용한 자리수 구하기 정리 (0) | 2021.12.29 |
---|---|
[python]알파벳 리스트 만들기 (0) | 2021.12.29 |
[python]리스트 값 for문으로 한번에 저장 (0) | 2021.12.29 |
[python]문자열 만드는 방법 4가지 (+, % ,str.format, f-string) (0) | 2021.07.28 |
[python]한 번에 여러 개 입력 받기(split함수, map함수) (1) | 2021.07.27 |
댓글