1. 원하는 인덱스 범위 출력하기
a = list(range(0,10)) # list생성 [0,1,2,3,4,5,6,7,8,9]
print(a[:3]) # list 0 ~ 2 인덱스 출력
print(a[1:3]) # list 1 ~ 2 인덱스 출력
2. 반복문 활용 방법
a = list(range(0,10)) # list생성 [0,1,2,3,4,5,6,7,8,9]
for i in range(len(a)):# i는 0~9까지 순환
print(a[i])
for i in a: # i에게 값 타입 반환 value
print(i)
for i in enumerate(a): # i에게 튜플 타입 반환 (index, value)
print(i)
for index, value in enumerate(a): # index에게 a의 index 반환, value에게 a의 value값 반환
print(index, value)
isOver = all(11>x for x in a) # list a의 값이 모두 11을 넘기지 못하므로 True 반환
isUnder = all(11<x for x in a) # list a의 값이 모두 11을 넘기지 못하므로 False 반환
3. 값 변경
a = list(range(0,10)) # list생성 [0,1,2,3,4,5,6,7,8,9]
a[0] = 2 # list변경 [2,1,2,3,4,5,6,7,8,9]
'Program > Python' 카테고리의 다른 글
람다 표현식 (0) | 2021.04.24 |
---|---|
2차원 리스트 다루기 (0) | 2021.04.13 |
List 다루기 (1/2) (0) | 2021.03.21 |
문자열 내장함수 (0) | 2021.03.15 |
간단한 3문제(1부터 N까지 홀수 출력, 1부터 N 까지 합 구하기, N을 소인수 분해 하기) (0) | 2021.03.07 |