* 아나콘다를 많이 쓰는 이유
다른버전을 써야 할 경우 여러개를 다운받을 수 있는 플랫폼을 제공함
[시작하기]
- (base) 라는 환경
">>>" 는 파이썬 인터프리터 프롬프트(파이썬 프롬프트)
[주석]
# : 한 라인을 주석하고 싶을 때
""" : 여러개의 라인을 뭉뚱그리고 싶을 때
문서로 만들고 싶을때 => MarkDown
[과학적 표기법]
* 16제곱부터는 저런식으로 짧게 표기됨
* 이런식으로 쉽게 문자열을 int값으로 변환할 수 있음
* 정말 unbelivable..,,.,.,.!!,.,.!!
- 파이썬은 형 지정이 필요없음
- 구분자 = sep
* 빈칸없이 구분하고 싶다면 + 사용
- 파이썬은 print 자체가 개행을 포함하고 있기 때문에 end="" 를 사용 ( 맨 마지막에 공백없이 다음을 연결해라)
[ 리스트 ]
- in => 항목 in list
* 리스트 다루기
copy() - 새리스트 = 리스트명.copy() (깊은복사) , = 대입연산자(얕은복사)
sorted() - 새리스트 = sorted(리스트) (원래있던 리스트는 sort가 안됨)
* 불규칙한 가변 리스트도 만들 수 있음
[ 튜플 ]
- 리스트는 대괄호 [] 로 생성, 튜플은 소괄호 () 로 생성
- 튜플은 값을 수정할 수 없으며, 읽기만 가능해 읽기 전용 자료를 저장할 때 사용
* 하나만 있는 튜플을 쓸떄는 꼭 괄호안에 쓰고 ,를 써주어야함
(안그러면 그냥 정수값으로 출력되고 저장됨)
* 그렇다면 튜플의 데이터를 변형하고 싶을 때는 어떻게 해야할까?
- 리스트로 선 변형후 수정해주고 다시 튜플로 만듦
[ 딕셔너리 ]
- 중괄호로 선언
* 주의할점 : 딕셔너리에는 순서가 없어서 생성한 순대로 딕셔너리가 구성되어 있다는 보장이 없음
- 접근하는법 : [] 인덱스로 접근해도 되고 .get() 함수로 접근해도 됨
1) keys() : 리스트로 만들어서 보여줌
2) values() : 값만 가져옴
3) items() : 튜플형태로 구성해서 반환
4) update(dict_data2) : 데이터 추가
5) clear() : 딕셔너리 모든 항목 삭제
'Python3' 카테고리의 다른 글
0726 파이썬 map() (0) | 2019.07.26 |
---|---|
0725 파이썬 웹 스크레이핑 (0) | 2019.07.25 |
0723 NumPy (0) | 2019.07.23 |
0718 파이썬 기초3 (0) | 2019.07.18 |
0717 파이썬 기초2 (0) | 2019.07.17 |