일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- orderby
- sorted
- map
- coursera
- 코세라강의
- 경제공부
- WHERE
- programmers
- SQL공부
- PYTHON
- 파이썬
- POP
- 안드류응
- 프로그래머스
- groupby
- 코세라머신러닝
- 머신러닝강의
- 코세라머신러닝강의
- sql오답노트
- 프로그래머스SQL
- DATE_FORMAT
- 인프런sql강의
- 머신러닝
- mysql
- Machine Learning
- sql
- Andrew NG
- 알고리즘
- 코세라
- Algorithm
- Today
- Total
목록파이썬 (23)
미래를 예측하는 데이터분석가

1. 프로그래머스 자연수 뒤집어 배열로 만들기 문제 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 조건 n은 10,000,000,000이하인 자연수입니다. nreturn n return 12345 [5,4,3,2,1] 모든 테스트를 통과한 풀이답안 def solution(n): answer = [] answer = [int(i) for i in str(n)][::-1] return answer 여기서 keypoint code는 [int(i) for i in str(n)][::-1]이다. for구문에서 뽑은 요소를 바로 리스트에 꽂아버리는 멋진 코드! 그리고 [start:end:step]으로 -1을 하면 리스트를..

1. 프로그래머스 시저암호 문제 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 AB는 1만큼 밀면 BC가 되고, 3만큼 밀면 DE가 됩니다. z는 1만큼 밀면 a가 됩니다. 문자열 s와 거리 n을 입력받아 s를 n만큼 민 암호문을 만드는 함수, solution을 완성해 보세요. 조건 공백은 아무도 밀어도 공백입니다. s는 알파벳 소문자, 대문자, 공백으로만 이루어져 있습니다. s의 길이는 8000이하입니다. n은 1이상, 25이하인 자연수입니다. s n result ["AB"] 1 "BC" ["Z" 1 "a" ["a B z"] 4 "e F d" 모든 테스트를 통과한 풀이답안 def solution(s, n): answer = '' ..

1. 프로그래머스 완주하지 못한 선수 문제 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. 조건 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다. completion의 길이는 participant의 길이보다 1 작습니다. 참가자의 이름은 1개 이상 20개 이하의 알파벳 소문자로 이루어져 있습니다. 참가자 중에는 동명이인이 있을 수 있습니다. participant completion return ["leo", "kiki", "eden"] ["eden", "kiki"] "leo" ["marina", "josipa",..
1. 문자를 날짜로 datetime이용해 변환하기 datetime 모듈이용 import pandas as pd import datetime as dt a = pd.DataFrame({'date':['2020-01-01','2020-02-11','2020-03-03'], 'color':['red','red','blue'], 'age': [20,30,40]}) a date color age 0 2020-01-01 red 20 1 2020-02-11 red 30 2 2020-03-03 blue 40 date의 데이터타입이 여기서 string 즉, 문자열이다. 그러나 날짜 데이터를 분석할 때에 datetime형으로 타입을 바꿔주면 분석하기 수월하다. 그래서 데이터타입 변경을 해보자. a['date'] = pd...