[회뜨는 참치]억대 연봉을 위한 인간수업
Published 2019. 9. 7. 00:24
파이썬의 자료형 Develop/Backend
반응형

저번 장에서는 변수와 리스트에 대해 알아봤다. 

이게 끝일꺼라는 생각은 ㄴㄴㄴ..

파이썬에는 변수와 리스트 외에 다른 형태로 사용되는 여러가지의 '자료형'이 존재한다.

 

 

 

1. 튜플

 - 튜플은리스트와 같은 형태로 이루어진 리스트 이다.

 - 튜플과리스트의 차이점은 리스트는 값을 선언한 후 변경 할 수 있는 반면에튜플은 한번 값을 선언하면 변경하지못한다는 것이다.

 

 - 튜플은리스트와 다르게 () 괄호를 사용해 정의한다

 -ex) 1line = (‘소요산’,’동두천’,’보산’, … )

 

 

 

 

2. 딕셔너리

 - 딕셔너리는사전적 의미로 사전이라는 의미를 갖고 있다

 - 딕셔너리는와 그 키에따른 으로 매치되어 이 값을 한쌍으로 가지는 변수이다.

 - 사용법은 -> 딕셔너리명={‘’ :[‘1’,’2’,’3’], ‘’:’’, …} 이런식으로 선언하며딕셔너리 지정 범위는 {} 중괄호를 이용하고각키가 매칭하는 값을 : (콜론)으로 매칭한다는 것을 의미한다.

 

- ex) FruitShop = {‘apple’ :’100’, ‘banana’:’2000’, …}

 - 위에예제를 사용하면, 과일가게에 바나나 값을 알고 싶을땐FruitShop[‘banana’]를 사용하면 banana와 매칭된 2000원의 값이 나오게 된다.

 - 키에따른값은 여러 개를 정의할 수 있다.

 -ex) class1Student = {‘홍길동’ :[‘15’,’남자’,’종로구’], ‘이몽룡’:[‘15’,’남자’,’강북구’], …}

 - 이러한 형태를 JSON형태 라고도 한다.

 

 

 

 

3. 집합

 - 집합은말 그대로 집합으로 처리하기 위해 만들어진 자료형이다.

 - 선언방법은 -> 변수명 = set(집합으로 사용될 값 이렇게 선언하여 사용한다

 - 집합은다른 변수들과 다르게 두가지 특징이 있는데, 중복된 값을 허용하지 않는다는 것과 리스트 형 같은 값의순서가 없다는 것이다.

 - 수학시간의집합을 보면 교집합, 합집합, 차집합이 있듯이 파이썬에도이러한 기능이 존재한다.

 - 교집합은 ‘&’, 합집합은‘|’, 차집합은’-‘의 기호를 사용한다

 

 

 

 

반응형

'Develop > Backend' 카테고리의 다른 글

While 문이란?  (0) 2019.11.03
파이썬에서 파일이란?  (0) 2019.09.07
함수란?  (0) 2019.09.07
FOR문  (0) 2019.09.07
IF 문  (0) 2019.09.07
profile

[회뜨는 참치]억대 연봉을 위한 인간수업

@회뜨는참치

이 글이 당신에게 조금이라도 도움이 된다면 좋겠습니다.