gpt4 book ai didi

python - 运算符 '=' 如何在表达式 a = [x,y,z] = "123"中真正起作用?

转载 作者:行者123 更新时间:2023-11-28 21:41:02 26 4
gpt4 key购买 nike

<分区>

非常基本的问题,但我想我缺少一些我想了解的背景。

假设我们有表达式:

# version 1
a = [x,y,z] = "123"

#version 2
[x,y,z] = "123"
a = [x,y,z]

我知道第一个版本的代码很乱,但我想明白。我一直认为这段代码的结果是一样的。我错了。第一个“a”的类型是字符串,第二个“a”的类型是列表。问题是为什么在第一种情况下最右边值的类型传播到左边?

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