최댓값
import sys
def main():
input = sys.stdin.readline
arr = [int(input()) for _ in range(9)]
a_max = max(arr)
print(a_max)
print(arr.index(a_max) + 1)
main()
import sys
def main():
input = sys.stdin.readline
arr = [int(input()) for _ in range(9)]
i_max = None
a_max = float("-inf")
for i, a in enumerate(arr):
if a > a_max:
i_max = i
a_max = a
print(a_max)
print(i_max + 1)
main()
리스트 내 특정 항목의 인덱스 찾기
리스트 내 특정 항목의 인덱스를 찾으려면 index
메소드를 사용합니다.
가장 처음 나오는 항목의 인덱스를 돌려줍니다.
arr = [3, 1, 4, 1, 5, 9, 2]
print(arr.index(3)) # 0
print(arr.index(1)) # 1
print(arr.index(2)) # 6
enumerate
함수
enumerate
함수는 이터러블의 항목과 인덱스를 동시에 순회할 때 사용합니다.
arr = [3, 1, 4, 1, 5, 9, 2]
for i, a in enumerate(arr):
print(i, a)
댓글