728x90
1. 3항 연산
3개의 요소로 이루어지는 3항 연산은
"x if C else y"의 형태로 작성이 된다.
- C : True 또는 False 를 평가할 조건식(conditional expression) 또는 값
- x : C의 평가 결과가 True 일 때 사용할 값
- y : C의 평가 결과가 True 가 아닐 때 사용할 값
2. List Comprehension
모두 0이 채워진 2차원 리스트를 만드는 코드를 아래와 같은 방법으로 짧게 만들 수도 있다.
... [0 for j in range(20)] #20개의 0이 들어간 [0, 0, 0, ... , 0, 0, 0] 리스트
아래처럼 작성하면 리스트가 20개가 들어간 리스트를 한 번에 만들어 준다.
d = [[0 for j in range(20)] for i in range(20)]
728x90
'개인 공부' 카테고리의 다른 글
9/6 화_DBeaver (0) | 2022.09.07 |
---|---|
8/28 일_리눅스 시작 프로그램 (0) | 2022.08.28 |
8/2 화_코딩 테스트 연습(Python), divmod() (0) | 2022.08.02 |
8/1 월_re 모듈, translate 메서드, 정규표현, range, 코딩 테스트 연습(Python) (0) | 2022.08.02 |
7/31 일_코딩 테스트 연습(Python) (0) | 2022.07.31 |