| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 데이터마케팅분석
- 데이터 분석
- 소프트맥스함수
- AI 데이터 분석 트랙
- 데이터분석
- 코드업
- RFM
- Onehot인코딩
- 기초100제
- ai 스쿨 7기
- 데이터분석가
- 파이썬
- 멋쟁이사자처럼 ai school 7기
- RFM분석
- Python
- 시그모이드함수
- OneHotEncoding
- 코드업100제
- 2022 AI 온라인 실무 교육
- 머신러닝
- 고객세그먼트
- 코드업 기초100제
- 멋쟁이사자처럼
- 고객데이터분석
- 캐글데이터분석
- 멋사 ai
- ai school
- 앨리스
- 딥러닝
- 코딩테스트
- Today
- Total
목록Python (38)
초봉5센티미터
문제 설명 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 solution 함수를 완성해주세요. 입출력 예 absolutes signs result [4,7,12] [true,false,true] 9 [1,2,3] [false,false,true] 0 코드 def solution(absolutes, signs): s = 0 for i in range(len(absolutes)): if signs[i] == True: s += absolutes[i] else: s += absolutes[i] * -1 return s len(absolut..
문제 설명 정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 [4,3,2,1]인 경우는 [4,3,2]를 리턴 하고, [10]면 [-1]을 리턴 합니다. 입출력 예 arr return [4,3,2,1] [4,3,2] [10] [-1] 코드 def solution(arr): answer = arr if len(answer) > 1: answer.remove(min(answer)) else: answer = [-1] return answer
문제 설명 프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 *으로 가린 문자열을 리턴하는 함수, solution을 완성해주세요. 입출력 예 phone_number return "01033334444" "*******4444" "027778888" "*****8888" 코드 def solution(phone_number): n = len(phone_number) - 4 return n * '*' + phone_number[-4:] 문자열도 인덱싱과 슬라이싱이 가능하다! 헷갈리는 부분인데 주의하자.
문제 설명 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 입출력 예 n return 118372 873211 코드 def solution(n): ls = map(str, str(n)) result = int(''.join(sorted(ls, reverse = True))) # sorted함수를 사용하면 자동으로 list형태로 출력됨 return result 문제를 다 풀고나서 다른사람이 푼 코드도 보았는데 list(str(n))을 하게되면 자동으로 list에 str형태로 하나씩 들어간다. list(n)을 하게되면 iterable 하지 않아 에러가 발생한다. ..