고오급 스킬들 공략집
Programming & CS · 20개 글
← Programming & CS- Programming & CS
중첩된 여러 자료구조의 Element에 Func mapping하는법
nest_map을 만드세유https://dotiromoook.tistory.com/28
- Programming & CS
yaml 파일이란?
시스템간 파일을 주고 받는 규칙인데 얌파일이 정말 맛있다.
- Programming & CS
list comprehension의 새로운 응용
새로운 응용
- Programming & CS
pandas dataframe easy하게 합치기
그전까지 pd.concate 매서드만 썼다가 지리는 코드를 발견했다!
- Programming & CS
잘못된 추상화
중용
- Programming & CS
데코레이터(@)가 뭐야?
함수를 말그대로 장식하는것으로 우리가 수학에서 배운 합성함수의 개념을 생각하면 되겠다.데코레이터는 기존 함수를 수정하지 않으면서 추가기능을 구현할때 쓴다
- Programming & CS
Tenacity로 함수 도르마무하기
오류날때 다시 시도하기위해 도르마무하기
- Programming & CS
list comprehension 함수형
list comprehension의 또다른 용도
- Programming & CS
static method는 언제쓰나유?
주로 static method는 유틸리티 메서드를 구현할때 많이 쓴다.
- Programming & CS
동일한 클래스 혹은 다른클래스의 method에서 static method불러오기
static method의 class명.매서드명을 쓰면 된다.
- Programming & CS
메서드나 속성이름 앞에 _로 시작해서 비공개로 숨기기
메서드나 속성에 _를 붙이면 외부에서 불러올수 없다.(비공개가 됌.)
- Programming & CS
상속받은 method를 각 데이터 셋에 맞춰 재정의 하는법 = method override
상속받은 매서드를 자식클래스의 성격에 맞게 맞추는 method override~
- Programming & CS
pandas dataframe안에 특정 value가 있으면 boolean 판별
판다스 데이터프레임에 특정 값이 있는지 true false로 확인해보자~
- Programming & CS
유용하고 고오오마운 groupby, agg method 써보기
특정 column에 대해서 grouping시키기
- Programming & CS
pandas dataframe 중복 값 기준으로 row 값들merge하는법
판다스는 유용하다. 유용한 도구를 쓰려면 다양한 상황에서 판다스를 시전해야하는 상황을 접해야할듯 하다. 고오오오맙다 groupby 메서드 시치와 agg시치야~
- Programming & CS
Pandas: How to Drop Rows that Contain a Specific Value without drop() method and for loop?
알고리즘 안짜게 해줘서 고오오맙다 판다스시치야~ drop() 더 비트~
- Programming & CS
with pytest.raise() 로 에러 일으키기
대답해 자비스!!
- Programming & CS
apply 함수형 프로그래밍에서 여러개의 값을 return할때
apply함수형 프로그래밍에서 apply parameter에 들어가는 함수가 여러개 값을 return하면? -> zip으로 만들어서 언패킹하자!
- Programming & CS
apply로 여러개 dataframe 만들기
어떻게 하면 pythonic하고, 가독성이 좋으며 효율적인 코드를 만들 수 있을까하면서 깨달은 아이디어들을 정리하는 글이다.Zip으로 unpack했다.
- Programming & CS
flatten하기
list comprehension 오남용