728x90
320x100
편지
def solution(message):
return len(answer)*2
배열의 유사도
def solution(s1, s2):
answer = 0
for i in s1:
for j in s2:
if i == j:
answer += 1
return answer
문자열 계산하기
def solution(my_string):
return eval(my_string)
- eval() : 문자열 형태의 수식을 계산해주는 내장함수가 존재 했다.....와아....
가장 큰 수 찾기
def solution(array):
answer = []
list = sorted(array, reverse=True)
answer.append(list[0])
for index, val in enumerate(array):
if val == list[0]:
answer.append(index)
return answer
- enumerate 배웠다고 나름 요걸 활용해서 코드를 짰는뎅...
def solution(array):
return [max(array), array.index(max(array))]
- max 함수는 잊어버린 나란 사람......
728x90
320x100
'💻 하나씩 차곡차곡 > 프로그래머스 (Python)' 카테고리의 다른 글
코딩테스트 입문 Day17 - n의 배수 고르기, 자릿수 더하기, OX퀴즈, 숫자 찾기 (0) | 2023.03.10 |
---|---|
코딩테스트 입문 Day18 - 문자열 안에 문자열, 문자열 정렬하기, 세균증식, 제곱수 판별하기 (0) | 2023.03.10 |
코딩테스트 입문 Day15 - 영어가 싫어요, 인덱스 바꾸기, 한 번만 등장한 숫자, 약수 구하기 (0) | 2023.03.07 |
코딩테스트 입문 Day14 - 369게임, 암호해독, 대문자와 소문자, 가까운 수 (0) | 2023.03.06 |
코딩테스트 입문 Day13 - 컨트롤제트, 배열 원소의 길이, 중복된 문자 제거, 삼각형의 완성조건 (0) | 2023.03.05 |