gpt4 book ai didi

python - python 3如何打印(list,list.pop())?

转载 作者:太空狗 更新时间:2023-10-30 02:39:09 25 4
gpt4 key购买 nike

<分区>

对于带有多个参数的 print() ,我认为它会一个一个地评估它们。但是,下面的代码

a = [1, 2, 3, 4]
print(a, a[:], a.pop(), a, a[:])

打印

[1, 2, 3] [1, 2, 3, 4] 4 [1, 2, 3] [1, 2, 3]

我以为python会先计算a,然后是a[:],然后是a.pop(),然后是a a[:] 再次打印

[1, 2, 3, 4] [1, 2, 3, 4] 4 [1, 2, 3] [1, 2, 3]

那么这究竟是如何工作的呢?

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