💻 하나씩 차곡차곡/프로그래머스 (Python)
코딩테스트 입문 Day16 - 편지, 배열의 유사도, 문자열 계산하기, 가장큰 수 찾기
뚜루리
2023. 3. 8. 05:54
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