Python 3.x 关于清单'的问题;s append()函数

Python 3.x 关于清单'的问题;s append()函数,python-3.x,Python 3.x,我有一个简短的问题: 这种说法是: a.append(x) x is a[-1] 总是真的吗? a是一个列表,x可以是任何东西(但我对大整数特别感兴趣)简单回答: 是的,它必须始终评估为真简单答案: 是的,在单线程中它必须始终计算为true是的,即使是引用,它们也完全相同。对于多个线程,并不总是:a可以被其他线程更改。在单线程中是的,即使是引用,它们也完全相同。对于多个线程,并不总是:a可以由其他线程更改

我有一个简短的问题:

这种说法是:

a.append(x)
x is a[-1]
总是真的吗?
a
是一个列表,
x
可以是任何东西(但我对大整数特别感兴趣)

简单回答: 是的,它必须始终评估为真

简单答案:
是的,在单线程中它必须始终计算为true是的,即使是引用,它们也完全相同。对于多个线程,并不总是:
a
可以被其他线程更改。

在单线程中是的,即使是引用,它们也完全相同。对于多个线程,并不总是:
a
可以由其他线程更改