1\. 파일 열기와 닫기2\. 파일 열기와 닫기를 '한번에'위의 경우 파일 '열기'와 '닫기'를 명시해 주어야 하지만, 아래의 경우 이를 한번에 해결할 수 있다.3\. 줄 단위로 읽기for문으로 해결할 수 있다.아무런 모드 없이 파일을 연다면 default는 '읽기 모
🍒 딕셔너리의 키 변할 수 없는 값만 key가 될 수 있다. 👉 따라서 여기에 튜플을 사용할 수 있다.(튜플은 값을 변경할 수 없기 때문!) 딕셔너리의 키 확인하기 🍓 딕셔너리 순회하기 ".items()"를 사용하면 [(kdgo, "kildong Go")] 형
🥊 lambda > * 한 번만 사용하는 함수를 '간결하게' 사용할 수 있도록 만든다. 🐧 이 글은 엘리스 AI 트랙 과정 중 '실전 데이터 분석' 강의 내용을 바탕으로 작성 되었습니다.
🕹 Numpy > * 대용량 데이터 처리에 용이하다. > * python list에 대해 빠른 연산 지원하며 메모리를 효율적으로 사용한다. 배열 만들기 🧘♀️ 배열 데이터 타입 'dtype' array는 단일 타입으로 구성된다. 다양한 배열 만들기 난수로
Pandas > * 구조화된 데이터를 효과적으로 처리하고 저장할 수 있는 파이썬 라이브러리 > * numpy를 기반으로 만들어져 다양한 기능 제공함 Series series : numpy array가 보강된 형태의 data와 index를 가짐 인덱스를 가지고 있어
♟ Matplotlib > * 그래프를 그릴 수 있는 파이썬 라이브러리 객체 기반 스타일로 그래프 그리기 🥊 object-oriented interface 👉 fig는 전체 도화지를 의미함 👉 ax는 그래프를 그릴 수 있는곳 여러개의 그래프 그리기 Matpl
키워드를 사용하면 위치 인자만 사용할 때는 혼동할 수 있는 여러 인자의 목적을 명확히 할 수 있다.선택적 키워드 인자는 항상 위치가 아니라 키워드를 사용해 전달돼야 한다.\-by 파이썬 코딩의 기술 3장 함수 157p '기억해야 할 내용' 가변적인 위치 인자는 가변 인
Class > class는 객체지향성 언어의 개념으로, 틀을 만들어 찍어내는 공장과 거의 비슷하다. 틀이 class이고 틀로 찍어낸 제품이 '객체'이다. - "핵심만 간단히, Hello World! 파이썬 3" 즉, 클래스를 ‘자동차의 설계도’, 객체는 ‘실제로
이 글은 "파이썬 코딩의 기술"(by 브렛 슬라킨)을 읽고 정리를 위해 작성했습니다. 일단 yield를 사용하기 위해서는 제너레이터에 대해 알아야 한다. 제너레이터 > 제너레이터는 함수가 점진적으로 반환하는 값으로 이뤄지는 스트림을 만들어 준다. 이터레이터를 사용
추상화 클래스(Abstract Base Class)
부모 클래스를 상속 받는 자식 클래스가 있을 경우 super 내장 함수를 이용해 다이아몬드 계층의 공통 상위 클래스를 단 한 번만 호출하도록 할 수 있다. 다이아몬드 계층이란? 여러 부모 클래스를 상속 받을 때 해당 부모 클래스가 공통으로 상속 받는 부모 클래스가 있