한줄의 마법 : 삼항연산자

김나현·2024년 8월 8일
0

Python

목록 보기
35/48

if문 - 삼항연산자
for문 - 한방에 써버리기

if문

num = 3

result = "짝수" if num%2 == 0 else "홀수"
result = true일때출력값 if 트루조건식 else false일때출력값

print(f"{num}은 {result}입니다.")

이 코드는 아래의 코드를 한줄로 쓴것

num = 3

if num%2 == 0:
   result = "짝수"
else:
   result = "홀수"

print(f"{num}은 {result}입니다.")

for문

a_list  = [1, 3, 2, 5, 1, 2]

b_list = [a*2 for a in a_list]
         반복문으로할연산 반복문 
print(b_list)

이 코드도 아래의 코드를 한줄로 쓴것

a_list  = [1, 3, 2, 5, 1, 2]

b_list = []
for a in a_list:
    b_list.append(a*2)

print(b_list)
profile
참 쉽죠? #개발계의 밥아저씨를 꿈꿉니다⋆⁺₊⋆ ☾⋆⁺₊⋆

0개의 댓글