STUDY

STUDY/Python

프로그래머스 코딩테스트 입문 파이썬 lv.0 (7)

숫자 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/120904 try except 구문 활용 def solution(num, k): num = str(num) try: answer = num.index(str(k)) return answer+1 except: return -1 #오류가 나면 -1 출력 피자 나눠 먹기(2) https://school.programmers.co.kr/learn/courses/30/lessons/120815 def solution(n): for answer in range(1, 1000): if (answer * 6) % n == 0: return answer 최댓값 만들기(2) https://school.pro..

STUDY/Python

프로그래머스 코딩테스트 입문 파이썬 lv.0 (6)

배열 회전시키기 https://school.programmers.co.kr/learn/courses/30/lessons/120844 def solution(numbers, direction): answer = [] if direction == "right": answer.append(numbers[-1]) for i in range(1, len(numbers)): answer.append(numbers[i-1]) else: for i in range(len(numbers)-1): answer.append(numbers[i+1]) answer.append(numbers[0]) return answer # 다른 사람의 풀이 def solution(numbers, direction): if direction ..

STUDY/Python

프로그래머스 코딩테스트 입문 파이썬 lv.0 (5)

프로그래머스 코딩테스트 입문 python 개미 군단 https://school.programmers.co.kr/learn/courses/30/lessons/120837 # 장군개미 A 병정개미 B 일개미 C def solution(hp): A = hp // 5 left = hp % 5 B = left // 3 C = left % 3 return A+B+C 문자열 정렬하기 (1) https://school.programmers.co.kr/learn/courses/30/lessons/120850 정규표현식 re.sub map(int,변환할 값) list.sort() import re def solution(my_string): answer = list(map(int, re.sub('[a-z]','',my_s..

STUDY/Python

프로그래머스 코딩테스트 입문 파이썬 lv.0 (4)

자릿수 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/120906 리스트 컴프리헨션 map(int, list) def solution(n): return sum(map(int,[x for x in str(n)])) 중앙값 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/120811 .sort(): "리스트형의 메소드"이며, 리스트 원본 값 자체를 변경, 값을 반환하지 않고 정렬만 변경해주는 것 sorted(리스트): "내장 함수"이며, 리스트 원본 값을 유지한 채 정렬 값을 반환한다. def solution(array): n = len(array)//2 array.sort() r..

STUDY/Python

프로그래머스 코딩테스트 입문 파이썬 lv.0 (3)

프로그래머스 코딩테스트 입문 python 짝수는 싫어요 https://school.programmers.co.kr/learn/courses/30/lessons/120813 참고 블로그: https://jinmay.github.io/2020/05/28/python/python-list-comprehension-with-if-statement/ if는 리스트 컴프리헨션 뒤에, if + else는 앞에 작성) def solution(n): return [x for x in range(n+1) if x % 2 == 1] # 다른 풀이 range에서 끝냄 def solution(n): return [i for i in range(1, n+1, 2)] 편지 https://school.programmers.co.kr..

STUDY/Python

프로그래머스 코딩테스트 입문 파이썬 lv.0 (2)

점의 위치 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/120841 def solution(dot): x = dot[0] y = dot[1] if x>0 and y>0: return 1 elif x>0 and y

STUDY/Python

프로그래머스 코딩테스트 입문 파이썬 lv.0 (1)

문자열 뒤집기 https://school.programmers.co.kr/learn/courses/30/lessons/120822 슬라이싱, join 활용 def solution(my_string): reverse = list(my_string)[::-1] return ''.join(reverse) 아이스 아메리카노 https://school.programmers.co.kr/learn/courses/30/lessons/120819 리스트 append 활용 def solution(money): answer = [] answer.append(money//5500) answer.append(money%5500) return answer 배열 원소의 길이 https://school.programmers.co.k..

STUDY/SQL

[SQL고급] DML 데이터 조작어 정리

DML (data manipulation language) 테이블 생성, 제거, 업데이트 단계에서 사용하는 SQL 언어 INSERT 컬럼 순서대로 입력 INSERT INTO 테이블명 VALUES (value리스트); 특정 컬럼만 입력 입력되지 않은 값의 경우 Null이 디폴트값 INSERT INTO 테이블명 (column_list) VALUES (value리스트); UPDATE (값 수정) 컬럼 전체에 데이터 업데이트 값 부분에 연산도 가능 ex) 컬럼명 + 100 UPDATE 테이블명 SET 컬럼 = 값; 컬럼 일부만 변경 UPDATE 테이블명 SET 컬럼 = 값 WHERE 조건식; DELETE 컬럼 전체 DELETE from 테이블명; 컬럼 일부 (지정 행) DELETE from 테이블명 WHERE ..

STUDY/Pandas

[pandas] 데이터 생략없이 전체 출력하기

판다스 데이터프레임 생략 없이 전체 출력하기 # row 생략 없이 출력 pd.set_option('display.max_rows', None) # col 생략 없이 출력 pd.set_option('display.max_columns', None)

둥둥런
'STUDY' 카테고리의 글 목록 (4 Page)