[python] 리스트 축약 (데이터 중 특정 값이 포함된 데이터만 추출)

2021. 5. 20. 14:58Python/문법

Ver. Jupyter Notebook (Anaconda3)

▶ A데이터 중 'C'가 포함된 값을 B에 저장

A = ['A', 'AB', 'B', 'CD', 'ABCD']
B = [x for x in A if 'C' in x]

Out : ['CD', 'ABCD']

 

# 해석

  A값을 하나씩 for의 x에 넣고 ( for x in A )

  'C'가 포함된 글자만 ( if 'C' in x )

  추출하여 B에 저장 ( B = [x   ] )