반응형

인덱스로 값 찾기
리스트
a = [53, 55, 21, 85, 27, 68, 43]
#리스트 a에서 21의 인덱스 위치 출력
print(a.index(21))
#리스트 a의 4번째 인덱스 값 출력
print(a[3])
#리스트 a의 마지막 인덱스 값 출력
print(a[-1])
----------------------------------console------------------------------------
2
85
43
튜플
b = ('a', 'b', 'c', 'd', 'e')
#튜플 b에서 e의 인덱스 위치 출력
print(b.index('e'))
#튜플 b의 3번째 인덱스 값 출력
print(b[2])
----------------------------------console------------------------------------
4
c
문자열
c = 'Hello World bro'
#문자열 c에서 b의 인덱스 위치 출력
print(c.index('b'))
#문자열 c의 5번째 인덱스 값 출력
print(c[4])
----------------------------------console------------------------------------
12
o
인덱스로 값 삭제하기
#리스트 a의 두번째 값 삭제
a = [53, 55, 21, 85, 27, 68, 43]
del a[1]
print(a)
#튜플 b의 두번째 값 삭제
b = ('a', 'b', 'c', 'd', 'e')
#del b[1] < 튜플은 del 사용 불가능
#문자열 c의 세번째 값 삭제
c = 'Hello World bro'
#del c[2] < 문자열도 del 사용 불가능
----------------------------------console------------------------------------
[53, 21, 85, 27, 68, 43]
(추가)특정 범위 내에서 인덱스 값 찾기
#특정 범위에서 인덱스 위치 찾기
a = [53, 55, 21, 85, 27, 68, 43]
print(a.index(53, 0, 4)) #인덱스 범위 0~4 내에서 53 찾기
#print(a.index(68, 0, 4)) #인덱스 범위 0~4 내에서 68 찾기 < 범위 안에 값이 없으므로 에러남
#string 형태일 경우 find 함수를 사용할 수도 있음
c = 'Hello World bro'
print(c.find('W')) #'W'의 인덱스 찾기
----------------------------------console------------------------------------
0
6
반응형
'IT' 카테고리의 다른 글
백준 / Python / 4344 / 평균은 넘겠지 / 문제풀이 / 파이썬 format 함수 / 소수점 반올림 (0) | 2023.05.20 |
---|---|
백준 / Python / 2444 / 별 찍기 - 7 / 문제풀이 (0) | 2023.05.18 |
백준 / Python / 5622 / 다이얼 / 문제풀이 (0) | 2023.05.04 |
백준 / Python / 2675 / 문자열 반복 / 문제풀이 (0) | 2023.05.03 |
백준 / Python / 10809 / 알파벳 찾기 / 문제풀이 (0) | 2023.04.27 |
자잘한 Oracle Database SQL 명령어 모음 (0) | 2023.04.25 |
백준 / Python / 10818 / 최소, 최대 / 문제풀이 (0) | 2023.04.25 |
백준 / Python / 10871 / X보다 작은 수 / 문제풀이 (0) | 2023.04.25 |
댓글