Як я можу поміняти два аргументи під час виклику функції Python?
Якщо я поставлю pointпробіл між цими двома аргументами:
self.assertEqual(json.loads(some.data), json_data)
а потім M-t( transpose-words) я отримую:
self.assertEqual(json.loads(some.json), data_data)
З іншого боку, з CMt ( transpose-sexps) я отримую:
self.assertEqual(json.loadsjson_data, (some.data))
Що я хочу:
self.assertEqual(json_data, json.loads(some.data))
Чи є команда, яка це зробить?
transpose-subrяка називається, яка приймає forwardфункцію і переводить її у transposeфункцію. Отже, якби у нас була c-forward-arglist(функція переходити від однієї аргументації функції до іншої - AFAICT ця не існує) у нас була б c-transpose-arglist.