https://school.programmers.co.kr/learn/courses/30/lessons/120899
[문제 설명]
정수 배열 array가 매개변수로 주어질 때, 가장 큰 수와 그 수의 인덱스를 담은 배열을 return 하도록 solution 함수를 완성해보세요.
제한사항
- 1 ≤ array의 길이 ≤ 100
- 0 ≤ array 원소 ≤ 1,000
- array에 중복된 숫자는 없습니다.
[나의 풀이]
def solution(array):
max_value = max(array)
max_index = array.index(max_value)
return [max_value, max_index]
[다른 풀이]
def solution(array):
return [max(array), array.index(max(array))]
def solution(array):
return sorted([[a, i] for i, a in enumerate(array)])[::-1][0]
'프로그래머스 > 파이썬_입문' 카테고리의 다른 글
배열의 유사도 (0) | 2024.11.10 |
---|---|
문자열 계산하기 (0) | 2024.11.09 |
편지 + 비트시프트연산자 << (0) | 2024.11.07 |
약수 구하기+set(),extend() (0) | 2024.11.06 |
한 번만 등장한 문자 (0) | 2024.11.05 |