여기서 전체 기능이다람다 (h, t)의 -h는 무엇입니까? (-h, t)는 무엇을합니까?
def dailyTemperatures(temperatures):
queue = []
for p in sorted(temperatures, key=lambda (h, t): (-h, t)):
print (p[1])
queue.insert(p[1], p)
return queue
입력 :
[[7,0], [4,4], [7,1], [5,0], [6,1], [5,2]]
출력 :
[[5,0], [7,0], [5,2], [6,1], [4,4], [7,1]]
I는 람다 익명 함수를 생성하는 생성자 알고있다. 이 익명 함수에서는 h
및 t
이 매개 변수로 전달됩니다. -h
이되면 h
은 어떻게됩니까?
음수 기호를 적용 할 때 일반적으로 발생하는 것과 동일한 일이 발생합니다. – BrenBarn
이 경우 입력에서 첫 번째 항목을 취하면 : [7,0]'[-7,0]이됩니까? – Suji
네, 그렇습니다 ... – BrenBarn