반응형
파이썬은 그 효율성과 사용의 편리함으로 인해 많은 개발자 사이에서 인기 있는 프로그래밍 언어입니다. 파이썬은 간결하면서도 표현력 있는 문법 덕분에 긴 코드를 짧게 줄일 수 있습니다. 지금부터 30초 안에 배울 수 있는 코드들로 여러분의 코딩 라이프를 더욱 쉽고 빠르게 만들어보세요!
싱글라인 코딩 팁 10개
1. For Loop
mylist = [120, 180, 240, 270, 360]
# 한 줄 For 루프 코드
result = [x for x in mylist if x > 220]
print(result) # 출력: [240, 270, 360]
2. While Loop
x = 0
while x < 4: print(x); x = x + 1 # 출력: 0 1 2 3
3. If Else 문
E = 4
print("높음") if E == 4 else print("중간") if E == 3 else print("낮음") # 출력: 높음
4. 사전 병합
d1 = { 'W': 11, 'X': 22 }
d2 = { 'Y': 33 }
# 방법 2
d3 = {**d1, **d2}
print(d3) # 출력: {'W': 11, 'X': 22, 'Y': 33}
5. 함수
is_even = lambda x : x % 3 == 0
print(is_even(6)) # 출력: True
print(is_even(7)) # 출력: False
6. 리스트 요소의 합계 구하기
sum_of_elements = sum([1, 2, 3, 4, 5]) # 결과: 15
7. 스트링 리스트를 하나의 스트링으로 결합하기
joined_string = ' '.join(['Hello', 'world!']) # 결과: "Hello world!"
8. 유니크한 요소만 포함하는 리스트 만들기
unique_elements = list(set([1, 2, 2, 3, 3, 4, 4, 5])) # 결과: [1, 2, 3, 4, 5]
9. 리스트에서 짝수만 필터링하기
filtered_even = list(filter(lambda x: x % 2 == 0, [1, 2, 3, 4, 5])) # 결과: [2, 4]
10. 여러 변수 할당
m, n, o = 11, 16, 21
print(m, n, o) # 출력: 11 16 21
이상으로, 파이썬 코딩을 더 효율적이고 깔끔하게 할 수 있는 10가지 싱글라인 코드 팁을 소개해드렸습니다. 이 코드들을 적절히 활용하면, 여러분의 개발 프로젝트를 더욱 신속하게 진행할 수 있을 것입니다. 지금까지 소개해드린 팁들이 여러분의 파이썬 코딩에 도움이 되길 바라며, 여러분 모두 행복한 코딩 시간 되시길 바랍니다!
반응형
'프로그래밍 언어(Programming Languages) > 파이썬(Python)' 카테고리의 다른 글
[Python] 파이썬 함수의 세계: 각종 함수 유형 마스터하기 - 2탄 (41) | 2023.10.17 |
---|---|
[Python] 파이썬 함수의 세계: 각종 함수 유형 마스터하기 - 1탄 (52) | 2023.10.16 |
[Python] @dataclass로 서점 데이터베이스 만들기 (18) | 2023.10.13 |
[Python] @dataclass로 파이썬 클래스 마스터하기 (68) | 2023.10.11 |
[Python] 빅데이터? 문제 없다! 데이터 처리 속도를 10배 높이는 파이썬 벡터화 활용법 (55) | 2023.10.08 |