파이썬에서는 삼항연산자를 통해 if문을 한 줄로 적을 수 있다.
(참일때 값) if (조건) else (거짓일때 값)
num = 3
if num % 2 == 0:
result = '짝수'
elseL
result = '홀수'
print(f'{num}은 {result}입니다.')
위 코드를 삼항연산자를 사용하여 한줄로 줄이면 다음과 같이 쓸 수 있다.
num = 3
result = '짝수' if num % 2 == 0 else '홀수'
print(f'{num}은 {result}입니다.')
for
문 줄이기a_list = [1,2,3,5,6]
b_list = []
for a in a_list:
b_list.append(a*2)
print(b_list)
위 코드를 한줄로 줄이면 다음과 같이 쓸 수 있다.
a_list = [1,2,3,5,6]
b_list = []
b_list = [a*2 for a in a_list]
print(b_list)