[Python] 기초 #11-코드 줄이기

정보구니·2021년 12월 13일
0

Python

목록 보기
10/18
post-thumbnail

if문 줄이기 (삼항연산자)


파이썬에서는 삼항연산자를 통해 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)

0개의 댓글