가수면
Python 문법 본문
반복문 한 줄로 표기
list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
test = [i for i in list]
test
// [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
test = [ 0 for index in range(6)] // test = [0] * 6
test
// [0, 0, 0, 0, 0, 0]
반복문과 조건문 합쳐서 사용하기
if node in visited // visited에 node가 있으면
if node not in visited // visited에 node가 없으면
comprehension
[i for i in mylist (조건문)]
list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
test = [i for i in list if i % 2 == 0]
test
// [2, 4, 6, 8, 10]
인덱싱, 슬라이싱
인덱싱
list = ['P', 'Y', 'T', 'H', 'O', 'N']
list[-1]
// "N"
list[-3]
// "H"
슬라이싱 - 범위 추출
list = ['P', 'Y', 'T', 'H', 'O', 'N']
list[:]
// [100, 200, 300, 400, 500]
list[2:]
// [300, 400, 500]
list[:3]
// [100, 200, 300]
list[1:3]
//[200, 300]
'Python > Python' 카테고리의 다른 글
파이썬 내장 라이브러리 (0) | 2023.11.13 |
---|---|
기초 문법 및 크롤링 복습 (0) | 2022.10.23 |
Flask (API만들기) (0) | 2022.10.20 |
Python 함수 (0) | 2022.10.18 |
Comments