본문 바로가기
프로그래밍/Python

파이썬(Python) 리스트(List) 속에 원소 존재 여부, 원소 위치, 등장 횟수 알아보기 (feat, in, index, count)

by 부자 꽁냥이 2022. 9. 17.

파이썬(Python)에서 리스트(List) 안에 원소가 존재하는지 존재한다면 어느 위치에 있고 몇 번 등장하는지 알 수 있다. 이번 포스팅에서는 in, index, count를 이용하여 원소 존재 여부, 원소 위치, 등장 횟수를 알아보는 방법을 소개한다.


   리스트(List) 속 원소 존재 여부, 존재 위치, 등장 횟수

1) 원소 존재 여부 : in

in을 이용하면 특정 원소가 리스트(List) 안에 존재하는지 여부를 알 수 있다.

 

l = ['a', 'b', 'c']

print('a' in l) ## 'a'가 존재하는가
print('f' in l) ## 'f'가 존재하는가

 

파이썬(Python) in


2) 원소 위치 : index

index 함수에 특정 원소를 넣어주면 해당 원소의 위치를 알려준다.

 

l = ['a', 'b', 'c']

print(l.index('a')) ## 'a'의 위치는?

 

파이썬(Python) index

만약 리스트(List) 안에 없는 원소를 넣어주면 다음과 같이 에러가 발생한다.

 

print(l.index('z')) ## 'z'의 위치는?

 


2) 등장 횟수 : count

count 함수를 사용하면 해당 원소가 리스트(List)에서 몇 번 나타나는지 알려준다.

 

l = ['a', 'a', 'c']

print(l.count('a')) ## 'a'가 나타난 횟수는?
print(l.count('x')) ## 'x'가 나타난 횟수는?

 

Python(파이썬) count


댓글


맨 위로