매번 찾기 귀찮아서 모아두는 개발팁

[Python] List Comprehension + if ~ else

archive-er 2023. 1. 26. 16:36
result = [data if _statement_ else another_data for data in dataset]

 

Q. 갑자기 이걸 왜 적으세요?

A. 의식의 흐름대로 for문 다음에 if문 썼다가 syntax error 나서 뇌정지옴

 

 

 

+) 02.02. 추가

아무리 생각해도 else가 없으면 안돌아간다는게 이상해서 다시 if문 뒤로 빼봤더니 잘돌아감

왜 저때는 안돌아갔던거지

뭐임 나중에 확인해봐야겠다