파이썬의 연산자 메소드 연습
def solution(num1, num2): answer = int(num1).__floordiv__(num2) return print(answer) # 연산자 메소드 # __add__(self, other) : + # __sub__(self, other) : - # __mul__(self, other) : * # __truediv__(self, other) : / # __floordiv__(self, other) : // # __mod__(self, other) : % # __pow__(self, other[, modulo]) : ** # __lshift__(self, other) : > ref. https://andamiro25.tistory.com/50 [파이썬]연산자 오버로딩과 특수메소드, Ra..
더보기
[Python] Basic Collection - list[], tuple(), dict{}
기본자료형 vs 컬렉션 자료형 기본 자료형(문자열, 숫자, bool)등은 특정 하나의 값만 사용. 컬렉션은 여러개의 값을 저장 할 수 있다. 컬렉션 자료형의 특징에 따라 리스트, 튜플, 셋, 딕셔너리로 구분. List [ ] 컬렉션 자료형에서 가장 많이 쓰이는 자료형태로; 딘순자료형이 아닌 자료구조의 형태를 취함 리스트는 가변 가능함 (=동적이다) ; 인덱스와 메소드를 활용, 값의 수정 및 정렬이 쉽다. cheeses = ['Cheddar', 'Edam', 'Gouda'] numbers = [123, 456] empty = [] print(cheeses, numbers, empty) # ['Cheddar', 'Edam', 'Gouda'] [123, 456] [] print('numbers[1] :',nu..
더보기
[데이터전처리] tidy-wide tabular data -변환-> Pivot Table, Melt
1. Wide Table (long-form형식) 이러한 데이터를 기반으로 실제로 구현, 변환을 해보겠습니다. %matplotlib inline import pandas as pd import numpy as np import seaborn as sns wide_table1 = pd.DataFrame([[np.nan, 2], [16, 11], [3, 1]], index=['X', 'Y', 'Z'], columns=['A', 'B']) wide_table1 A B X NaN 2 Y 16.0 11 Z 3.0 1 wide_table1은 wide table의 형태 (=long-form) 테이블은 2개의 열과 3개의 행으로 구성되어 있으며 각각 라벨링 되어 있습니다. 2. Transpose (.T; 전치) wid..
더보기