목록python (35)
incastle의 콩나물

짜잔~ 오랜만에 돌아왔다 알고리즘! 재미없는 알고리즘이지만.. 오늘부터 다시 차근차근 공부해보도록하자. 문제 온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을 작성하시오. 풀이 n = int(input()) mb = [] for i in range(n): tmp = input().split(' ') mb.append(tmp) mb = sorted(mb, key= lambda mb: int(mb[0])) for i in mb: print(i[0],i[1]) 가벼운 문제로 풀이 ~ 맞췄는데 궁금한 게 있어서 좀 더 탐색해봤다. 1. sort vs sorted 쉽게 생각하면 복..

내가 필요할 때마다 사용하려고 정리하는 글 matplotlib의 subplot을 사용하여 데이터 column별로 여러 그래프 한 번에 그리기 import matplotlib.pyplot as plt train=pd.read_csv('/Users/incastle/DataAnalysis/jupyter/kaggle/dont-overfit/train.csv') plt.figure(figsize=(26,24)) for i, col in enumerate(list(train.columns)[2:30]): plt.subplot(7,4,i+1) plt.hist(train[col]) plt.title(col) plt.figure(figsize=(26,24)) #그림 그릴 크기 정의해주고 for i, col in enum..

docker를 활용해서 tensorflow 환경 셋팅. 단 jupyter notebook을 사용한다. docker란? https://www.44bits.io/ko/post/why-should-i-use-docker-container 왜 굳이 도커(컨테이너)를 써야 하나요? - 컨테이너를 사용해야 하는 이유 컨테이너는 서버 애플리케이션을 배포하고 서버를 운영하는 표준적인 기술이 되어가고 있습니다. 하지만 처음 사용해본다면 그 장점이 잘 와닿지 않을 수도 있습니다. 왜 굳이 도커 컨테이너를 사용해야할까요? 이 글에서는 눈송이 서버를 넘어 컨테이너가 애플리케이션 배포와 운영에 있어 어떤 장점이 있는지 알아봅니다. www.44bits.io 결론은 좋다. 현업에서도 많이들 사용한다고 한다. 일단 docker를 설..

1. 후보키 문제 relation=[["100","ryan","music","2"], ["200","apeach","math","2"], ["300","tube","computer","3"], ["400","con","computer","4"], ["500","muzi","music","3"], ["600","apeach","music","2"]] 내가 고민했던 건 '열'이라는 정보를 어떻게 뽑지? numpy를 안쓰고 어떻게 하지? for v in relation: for i, item in enumerate(v): print(i, item) print('------') 0 100 1 ryan 2 music 3 2 ------ 0 200 1 apeach 2 math 3 2 ------ 0 300 1 tu..