본문 바로가기
728x90
반응형

python12

[Python/파이썬] 모듈 Module & 패키지 Package 차이와 사용법 🙋‍♀️ module vs package module : 파일 package : 폴더 로 생각하면 간단하다! 활용 방법 import [module] from [package] import [module] 추가 활용법 from [package].[package].[package].. import [module] from [package].[module] import [module] from [package] import [module] as [alias(별칭)] 예제 디렉토리 구조 module_practice/ check.py my_algo.py my_package/ __init__.py math/ __init__.py tools.py👩‍🏫 __init__.py ? python3.3 버전부터는 __init.. 2021. 1. 27.
[Python/파이썬] 데이터 구조 - List, Dictionary / Shallow Copy, Deep Copy/ Comprehension 21.01.25 Python 데이터 구조 1. 리스트 1-1. 리스트 복사 🤔 mutable Collections vs immutable Collections mutable Collections immutable Collections 변환이 가능한 자료구조 변환이 불가능한 자료구조 바꾸더라도 기존의 주소 값에서 수정된다. 같은 객체를 공유한다. 바꿀 경우 새로운 주소값으로 할당된다. 같은 객체를 공유하지 않는다. list, dictionary number, string, tuple 🤷‍♀️ 그렇다면 Mutable 데이터인 list를 복사할 때, 어떻게 해야할까? 파이썬에서 대입문(=)은 객체를 복사하지 않고, 대상과 객체 사이에 바인딩을 만듭니다. 가변 (mutable) 컬렉션 또는 가변(mutable).. 2021. 1. 25.
[ToyProject 01] 파이썬을 활용한 데이터 수집 PROJECT 01 (21.01.22) 📘 오늘의 프로젝트 주제 Python을 활용한 데이터 수집 📗 공부한 내용 [ I/O (Input/Output) ] 1-1. Input 입력 함수 open() open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) encoding = cp949 : 윈도우의 인코딩방식 (주로 한글은 유니코드인 utf8을 사용한다.) 1-2. JSON to dictionary JSON (JavaScript Object Notation) 데이터를 구조화하기 위한 구조체 (파이썬에서는 딕셔너리형태와 유사하다.) import json # object를 json형.. 2021. 1. 22.
728x90
반응형