본문 바로가기

멀티캠퍼스 프로젝트형 AI 서비스 개발 5회차/Python

1/19 수

728x90

아나콘다 프롬프트로 주피터 노트북 열어서 파이썬 데이터 타입을 설명해주셨다~

 

Ctrl + / : 주석 처리

중첩 리스트 인덱싱은 print(리스트[0][0])

연산자 오버로딩 : 같은 자료형 +(이항 연산자) 자료형

.sort 메서드는 원본 자체 정렬, sorted() 함수는 원본은 두고 정렬된 복사본 만듦

id() : 메모리 주소의 hash 값 알려줌, 숫자 0~256까지는 메모리 주소의 hash 값 공유

is 연산자 : 값이 아닌 메모리 주소의 hash 값을 비교 (같은 객체인지)

a = 100
b = 100
print(a is b) # is 연산자. True

튜플도 중첩 가능 a = (1, 2, (3, 4), 5)

원소가 하나라면 a = (1, ) 반드시 , 표기

원소 여러 개일 경우 소괄호 생략 가능 a = 1, 2, 3

a = (1, 2, [3, 4], 5)
a[2][0] = 100
print(a) # 튜플 내 리스트의 원소 변경 가능! 객체의 메모리 주소 Hash 값만 바뀌지 않는 것!
         # 튜플 내 리스트 객체의 Hash 값은 별개이기 때문. tuple은 read only

(1, 2, [100, 4], 5)

* 총체적인 개념을 이해하자!

728x90

'멀티캠퍼스 프로젝트형 AI 서비스 개발 5회차 > Python' 카테고리의 다른 글

1/24 월  (0) 2022.01.24
1/21 금  (0) 2022.01.22
1/20 목  (0) 2022.01.20
1/18 화  (0) 2022.01.18