컨벤션이란 일종의 스타일 관례를 말한다
같음을 확인하기
#나쁜 코드
if attr == True:
print 'True'
if attr == None:
print 'none'
#좋은 코드
if attr: #값이 존재하는가
print 'attr is truthy!'
if not attr: #값이 없는가
print 'attr is falsey'
if attr is True: #값이 참인가
print 'attr is true'
if attr is None: #값이 none인가
print 'attr is none'
리스트 다루기
#4보다 큰수만 남기기
a = [3,4,5]
b = [i for i in a if a>4]
#lambda
b = filter(lambda x: x>4, a)
반응형
'파이썬' 카테고리의 다른 글
*arg와 *kwargs (0) | 2023.03.24 |
---|---|
[python] deque - 스택과 큐를 간단하게 구현해 보자 (0) | 2023.01.01 |
파이썬은 왜 느린가? (0) | 2022.12.31 |
python 한줄로 입력 받은 값 리스트로 만들기 (0) | 2022.12.15 |
Python - 파이썬 2차원 배열 선언 (0) | 2022.12.02 |