오늘은, 처음의 index값을 보존할 수 있는 방법을 알아보겠습니다.
처음 index값을 보존하려면,
enumerate로 아예 인덱스값이 포함된 tuple로 만들어주면 됩니다.
process = deque((i, order) for i, order in enumerate(priorities))
이런 식으로 기존 priorities의 인덱스를 i로 보존하면서 새로운 큐인 process를 만들 수 있습니다.
그리고 tuple의 element는 elem[0] 이런 식으로 접근하면 됩니다.
'LeetCode' 카테고리의 다른 글
stack.pop(), 그리고 결과 효율적으로 저장하기 잡기술 (0) | 2025.03.03 |
---|---|
while문 조건의 순서 (0) | 2025.02.05 |
sort() 와 sorted() 차이 (0) | 2025.01.11 |
sort()에 대해서 - 조건이 있는 sort와 조건이 여러 개일 때 / lambda (0) | 2025.01.10 |
Element 2개일 때 1개 무시, 하나에 대해서만 조작하기 / for 문 한 번에 쓰기 (0) | 2025.01.10 |