티스토리 뷰

 

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
링크
«   2025/04   »
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
글 보관함