for, if문 한 줄 코드 작성

Error Coder·2022년 11월 13일
0

for문 if문 한 줄 코딩

코드를 깔끔하게 작성하기 위해 for문 if문 그리고 이 둘을 동시에 한줄로 코딩하고 싶을 때가 있다.

각각 문법은 아래와 같다.

  • for문
sample = [1,2,3]

# 한줄 코드
[i for i in sample]

# 원래 코드
for i in sample:
	print(i)
  • if문
sample = 3

if sample > 2 : print(True)
  • if else문
sample = 3

True if sample > 2 else False
  • for문 + if문
sample = [1,2,3]

[i for i in sample if i > 2]
  • for문 + if else문

for문 뒤에 조건을 적는다.

sample = [1,2,3]

[True if i > 2 else False for i in sample]
profile
개발자 지망생

0개의 댓글