python - 为什么索引方法在列表中的项目交换失败

时间:2017-03-23 10:15:15

标签: python list methods

例如,我想交换列表中的两个项目:

a = ['h','e']
a[a.index('h')], a[a.index('e')] = a[a.index('e')], a[a.index('h')]

但这似乎没有做任何事情。另一方面

a[0], a[1] = a[1], a[0]

的工作原理。那么为什么会出现这种差异呢?

0 个答案:

没有答案