0
부울 값으로 구성된 list
이라는 목록이 있다고 가정 해보십시오. 또한 내가 값을 바꾸고 싶은 list
의 인덱스 인 일부 유효한 인덱스 (i
)가 있다고 가정 해보십시오.앨리어싱을 사용하여 목록을 한 번 반복 (파이썬)
현재, 내가 가지고있는 것 : list[i] = not list[i]
.
하지만 제 질문은 list
을 두 번 반복하지 않습니까? 그렇다면 앨리어싱을 통해 임시 값을 설정하여 목록을 한 번만 반복하는 방법이 있습니까?
temp = list[i]
temp = not temp
그러나 이것은 나를 위해 일하지, 그것은 list[i]
의 값을 temp
의 값을 전환하고,뿐만 아니라있다 :
'목록을 통해이 반복 처리 회가?'그것을합니까하지 않습니다를 사용하여'후드 '약간 방법을 볼 수 있습니까? 왜 그렇게 생각하니? –
목록을 전혀 반복하지 않습니까? 나는 네가 무슨 뜻인지 이해하지 못한다. –