본문 바로가기
Python/기본 문법

Python - 튜플 응용/ 2차원 리스트/ 딕셔너리 조작/ format함수/세트

by 빵으니 2020. 5. 21.

<리스트 응용 예제>


<튜플 응용하기>

- index(value) : 특정 값 인덱스 구하기
- count(value) : 특정 값 갯수 구하기

- 튜플 표현식 : tuple 안에 for 반복문과 if 조건문을 지정

- tuple(식 for 변수 in 리스트 if 조건식)  / 앞에 tuple 꼭 써주기


<2차원 List>

- 1차원 리스트 : 한 줄로 [  ,  ,  ,  , ]

- 2차원 리스트 : 가로×세로 형태 / 행(row)과 열(column) 모두 0부터 시작

- 리스트 = [[값, 값], [값, 값], [값, 값]]

- 2차원 리스트는 리스트 안에 리스트를 넣어서 만들 수 있으며 안쪽의 각 리스트는 ,(콤마)로 구분

** 행과 열의 길이를 맞추지 않고도 만들 수 있다 (톱니형 리스트)

 

- 2차원 리스트와 반복문

- 2차원 리스트 할당 & 복사

- 문자열 조작

**리턴형 함수 : 자기 자신을 값으로 반환함(뭔가 함수 오류나면 리턴형 아닌가 생각해보고 변수에 담아보기

 

- format 함수

- 예제


<딕셔너리 조작>

- setdefault

- update

- pop

- popitem

- clear

- get

- items

- keys

- values


<리스트와 튜플로 딕셔너리 만들기>

아래 결과창 참고
튜플형 키,값 출력 / 튜플형 아닌 키,값 출력


<딕셔너리 할당 및 복사>


<set 집합>

* 반복 가능한 객체 : 문자열,리스트,딕셔너리,세트 객체처럼 여러 요소가 들어있고, 한 번에 하나 씩 꺼낼 수 있는 객체

- 집합연산

댓글