Я обнаружил, что мне нужно выполнить обмен в python, и я пишу что-то вроде этого.
arr[first], arr[second] = arr[second], arr[first]
Я полагаю, что это не так пифонично. Кто-нибудь знает, как сделать обмен в python более элегантным?
EDIT: Я думаю, что еще один пример покажет мои сомнения.
self.memberlist[someindexA], self.memberlist[someindexB] = self.memberlist[someindexB], self.memberlist[someindexA]
- это единственное доступное решение для swap в python? Я много искал, но не нашел приятного ответа...