<슬라이스>
- 리스트의 일부를 잘라 새 리스트를 만드는 것 (시퀀스 객체인 list, tuple, range, string 모두 가능)
- 슬라이스 시, 시작 인덱스부터 끝 인덱스 - 1까지 값을 가져온다
<딕셔너리>
- 리스트와 튜플은 값 여러 개를 일렬로 저장할 뿐 값끼리 연관 관계가 없었으나 딕셔너리는 값마다 이름을 붙여서 저장하는 방식이다 (키-값은 1:1 대응)
- 사전(dictionary)에서 단어를 찾듯이 값을 가져올 수 있다고 하여 딕셔너리
- 딕셔너리는 { }(중괄호) 안에 키: 값 형식으로 저장하며 각 키와 값은 ,(콤마)로 구분
- 딕셔너리는 특정 주제에 대해 연관된 값을 저장할 때 사용
<if 조건문>
if 조건식 : (들여쓰기) |
<초보자를 위한 파이썬 300제 예제 코드>
<for 반복문>
for 변수 in range(반복횟수) : 반복할 코드 |
- range가 기본형태
- 보통 정해진 만큼 반복할 때 for 사용
- 기본형태인 range 말고도 나머지 시퀀스객체도 for 반복문 사용 가능
<while문>
초기식 while 조건식 : 반복할 코드 변화식 |
- ~하는 동안 ~회 반복해 / 반복횟수가 정해져 있지 않을 때 주로 사용 (무한 반복 가능)
'Python > 기본 문법' 카테고리의 다른 글
Python 문제 풀이 ) 난수 생성&맞추기 / 야구게임 / 입력받은 값 합계, 평균 구하기 (0) | 2020.05.22 |
---|---|
Python - 파일처리 / with open / pickle (0) | 2020.05.22 |
Python - 튜플 응용/ 2차원 리스트/ 딕셔너리 조작/ format함수/세트 (0) | 2020.05.21 |
Python - 중첩루프(별 찍기/FizzBizz)/거북이/리스트 조작/인덱스 값 구하기/리스트 표현식/ map함수 (0) | 2020.05.20 |
Python 설치 및 기초 문법 (0) | 2020.05.18 |
댓글