티스토리 뷰
728x90
반응형
# 숫자 리스트 만들기 - range( 시작숫자, 끝숫자 )에서 끝숫자는 포함되지 않는다
for value in range(1, 5):
print(value)
# range()로 숫자 리스트 만들기
numbers = list(range(1, 6))
print(numbers)
# 1부터 10까지 짝수만 호출 - 값 2에서 시작해 그 값에 2를 더하는 구조.
even_numbers = list(range(2, 11, 2))
print(even_numbers)
# 1부터 20까지 홀수만 호출 - 값 1에서 시작해 그 값에 2를 더하는 구조.
odd_numbers = list(range(1, 21, 2))
print(odd_numbers)
# 1부터 10까지 제곱수 리스트
squares = []
for value in range(1, 11):
square = value**2
squares.append(square)
print(squares)
# 숫자 리스트를 이용한 단순한 통계
digits = [1, 2, 3, 4, 5, 6, 7, 8, 9]
print(min(digits))
print(max(digits))
print(sum(digits))
# 리스트 내포 - 결과는 위에서 진행한 1부터 10까지 제곱수 리스트와 같은 값을 도출한다.
inline_squares = [value**2 for value in range(1, 11)]
print(inline_squares)
# 리스트 자르기
players = ['charles', 'martina', 'michael', 'florence', 'eli']
# range() 함수와 마찬가지로 두번째 인덱스 바로 앞의 항목에서 멈춘다.
print(players[0:3])
# 첫번째 인덱스 생략시 자동으로 처음부터 시작
print(players[:4])
# 두번째 인덱스 생략시 끝까지를 반환.
print(players[2:])
# 선언하는 인덱스 값과 길이값과 매칭이 안되서 에러날 걱정없이 음수값으로 쓰게 되면 무조건 마지막부터 인덱스
print(players[-3:])
for player in players[:3]:
print(player)
# 리스트 복사하기
my_foods = ['pizza', 'falafel', 'carrot cake']
# 첫번째 인덱스가 없으면 0번째 부터 시작 / 마지막 인덱스가 없으면 마지막 항목까지 전부 포함
friend_foods = my_foods[:]
print(friend_foods)
# 튜플
# 튜플-바뀌지 않는 리스트/ 형식은 대괄호 대신 소괄호를 쓴다는 점만 제외하면 리스트와 마찬가지
dimensions = (200, 50)
# 튜플 덮어쓰기 - 튜플을 수정할 수는 없지만 튜플을 가리키던 변수에 새 값을 할당하는 건 가능.
dimensions = (400, 100)
for dimension in dimensions:
print(dimension)
728x90
반응형
'Programming language > Python' 카테고리의 다른 글
파이썬 문법5 - 딕셔너리 (0) | 2018.07.10 |
---|---|
파이썬 문법4 - if 문 (0) | 2018.07.09 |
파이썬 문법3-1 / 리스트 (0) | 2018.07.05 |
파이썬 문법2 / 문자열 (0) | 2018.07.05 |
파이썬 문법1 - 변수 (0) | 2016.07.28 |
댓글
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- icon font
- git checkout -b
- interceptors
- 리프래시토큰
- anime.js
- Angular
- react-router-dom
- 태그
- RefreshToken
- vue-router
- 내장요소
- git
- cordova
- svg icon font
- for of 구문
- Vue3
- JsDoc
- 앵귤러
- Aptana
- Intrinsic
- CSS
- IntrinsicElements
- 코도바
- react
- 반복문
- 자바스크립트
- 아이콘 폰트 만들기
- svg 폰트
- svg모션
- React.StrictMode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함