파이썬 자료형 list, 튜플, 패킹언패킹, 딕셔너리
본문 바로가기

Backend

파이썬 자료형 list, 튜플, 패킹언패킹, 딕셔너리

재료를 모으는 방법이 list말고도 여러가지가있는데 dictionary, tupple이 있다.

 

튜플

list와 거의 같지만 값을 변경할 수 없다.

(값1, 값2, 값3, ...) 형태이고 소괄호() 생략가능

*주의할점

튜플이 한가지인 값은 반드시 ,를 써줘야한다.

값이 한개인 튜플을 만드는 코드, int는 정수를 의미한다.

값을 가져오는 방법

튜플[접근할_인덱스]

 

패킹과 언패킹(포장, 포장풀기)

파이썬의 재미있는 기능

여러개의 값을 하나의 변수에 넣는것

패킹과 언패킹 코드

3가지값 240,248,255를 r,g,b의 값에 저장재료를 모으는 방법이 list말고도 여러가지가있는데 dictionary, tupple이 있다.

 

 

 

튜플

 

list와 거의 같지만 값을 변경할 수 없다.

 

(값1, 값2, 값3, ...) 형태이고 소괄호() 생략가능

 

*주의할점

 

튜플이 한가지인 값은 반드시 ,를 써줘야한다.

 

값이 한개인 튜플을 만드는 코드, int는 정수를 의미한다.

값을 가져오는 방법

 

튜플[접근할_인덱스]

 

 

패킹과 언패킹(포장, 포장풀기)

 

파이썬의 재미있는 기능

 

여러개의 값을 하나의 변수에 넣는것

 

패킹과 언패킹 코드

3가지값 240,248,255를 r,g,b의 값에 저장  

딕셔너리(사전) 기본구조

{키1: 값1, 키2:값2, ...}

딕셔너리를 만드는 코드{키:값, ...}

장점

리스트안에는 여러개의 값을 저장할수있지만 인덱스의 값을 일일이 기억하기가 쉽지않다 예:9999999번째 index

딕셔너리는 인덱스대신에 key값으로 기억하므로 찾기가 쉽니다.

 

리스트는 append로 추가가 가능했다.

딕셔너리[추가할_키] = 추가할_값

딕셔너리에 key값을 추가하는 코드

딕셔너리 접근법은 key를 이용한다.

딕셔너리[접근할_키]

딕셔너리.get[접근할_키] #get메서드 특정자료형만사용할수있는는함수

딕셔너리 값에 접근

딕셔너리 키값을 제거하는방법

예제)

반응형

'Backend' 카테고리의 다른 글

Django 설치  (0) 2021.03.18
파이썬 함수의 종류  (0) 2021.03.16
파이썬 input(),continue/break  (0) 2021.03.15
파이썬 참/거짓, 값비교, if,while  (0) 2021.03.15
파이썬 반복문  (0) 2021.03.14