나는야 데이터사이언티스트/PYTHON

[Python] 리스트와 리스트 비교하기, 리스트 안의 원소 있는지 파악하기

우주먼지의하루 2022. 8. 25. 00:02
728x90

이게 참 설명하기 어려운데 리스트에서 다른 리스트 원소가 있는지 파악하고 싶을때 쓰는 방법

 

 

my_list = ['abc' , 'bbb' , 'ddd']

matchers = ['abc','def']

 

이렇게 두 개의 리스트가 있을 때, my_list 안에 matchers의 리스트에 있는 원소만 골라내고 싶을 때 !!!

 

matching = [s for s in my_list if any(xs in s for xs in matchers)]

 

이렇게 사용하면 된다 !!!

 

 

반응형