gpt4 book ai didi

Python 字符串不是不可变的?

转载 作者:行者123 更新时间:2023-11-28 19:54:52 27 4
gpt4 key购买 nike

<分区>

直到现在我都相信 Python 字符串是不可变的,但是当我尝试这个时我感到困惑

>>> a
'hello world !'
>>> id(a)
140521043795728
>>> a+="d"
>>> id(a)
140521043795728
>>> a+="d"
>>> id(a)
140521043795728
>>> a
'hello world !dd'

如果我使用 += 运算符,它不会更改对象 ID,尽管字符串已更改。在这种情况下发生了什么?

现在这有点不同了? https://ideone.com/eg1SIN

有人能解释一下这里发生了什么吗?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com