答案是: A 对 解释: 在Python中,列表对象的`extend()`方法确实是一个原地操作(in-place operation)。这意味着它直接修改了原始列表,而不是创建了一个新的列表。因此,调用`extend()`方法后,原始列表对象的内容会发生变化,但是列表对象的内存地址(或者说“身份”)保持不变。 你可以通过`id()`函数来验证这一点,`id()`函数返回对象的“身份”,通常是对象在内存中的地址。下面是一个简单的例子: ```python lst = [1, 2, 3] print("Before extend:", id(lst)) lst.extend([4, 5, 6]) print("After extend:", id(lst)) ``` 输出会显示调用`extend()`方法前后,列表对象的地址(或者说身份)是相同的。

点赞(0)
×
关注公众号,登录后继续创作
或点击进入高级版AI
扫码关注后未收到验证码,回复【登录】二字获取验证码
发表
评论
返回
顶部