티스토리 뷰

 

myFunc은 온전한 값을 리턴하는 함수라고 가정한다.

input_list의 결과 값 중 가장 작은 myFunc을 리턴하는 element는 무엇일까?

 

 

내 코드

input_list = [5, 10, 15, 20, 25]

myFunc_result = []
for input in input_list:
	myFunc_result.append(myFunc(input))

smallest = 0
for index in range(len(myFunc_result)):
	if myFunc_result[smallest]>myFunc_result[index]:
    	smallest = index
 
smallest_element = input_list[smallest]

 

더 효율적인 코드

myFunc_result = {result: myFunc(input) for input in input_list}
smallest_element = min(myFunc_result, key=myFunc_result.get)

 

최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/01   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함