본문 바로가기
Python/Python으로 웹 스크래퍼 만들기

[Python] 1. Data Types / Lists / Tuples and Dicts

by 닉우 2020. 8. 30.

문자열은 항상 따옴표로 감싸줘야된다.


자바스크립트와 다르게 파이썬은 boolean의 첫 글자를 대문자로 써야된다. (True / False)

 


type으로 자료형을 확인할 수 있다.

 

none은 비어있음을 의미한다. '참' 이라는 뜻도 아니고 '거짓'이라는 뜻도 아니고 그냥 '없다' 라는 뜻이다.

None은 자바스크립트로 치자면 undefined보다는 null에 가깝다.


변수 이름을 아주 길게 지어야 할때는 단어끼리 분리되길 원할거다. (snake case)
그럴때 '_'를 사용한다. super_long_variable 이런식으로 말이다.

superLongVariable 처럼 단어마다 대문자로 구분짓는 방식은 자바스크립트에서 사용한다. (camel case)

 


<list>

 

열거형 타입을 배워보겠다.

파이썬에는 두 가지가 있는데 하나가 list , 나머지 하나는 tuple이다.

 

days 배열안에 Mon이라는 값이 있는지 찾는다. 있으면 True 없으면 False


이번에는 index로 item을 찾아보자. 배열의 세 번째에 들어있는 요일이 뭔지 찾아보자.


배열의 길이를 구할수도 있다.


append는 배열의 끝에 값을 추가할 수 있다.


clear()는 sequence안의 모든 아이템을 지울 수 있다.

 

s.insert(i, x)는 x를 index에 넣는다.

 


reverse는 역순


<Tuples and Dicts>

수정 불가능한 sequence를 알아보자.

 

tuple은 수정불가능하다.


dictionary는 말그대로 실생활에 있는 사전 같은거다.

(key : value)

 

값을 추가할 수도 있다.


 

 

 

 

 

 

 

 

 

 

 

※ 본 포스팅은 개인 공부 기록을 목적으로 남긴 글이며 본 사실과 다른 부분이 있다면 과감하게 지적 부탁드립니다.

댓글