我正在使用Python3.10.1。当我以.py文件的形式运行以下代码时,它会打印Trueb = (1, 2)但是,当我在交互式Python控制台中键入相同的代码行时,就会得到False此外,当我在同一行上为两个变量赋值时,即print(a is b)
我又一次得到了True。对这种行为有什么解释吗?还是一个bug?
我是Python的新手,很难在python中以数组或列表的形式存储和访问对象。self.v = value
tree[0].r = 6当我试图给变量赋值或试图从变量中读取时,我得到了以下错误:NameError: name 'tree' is not defined
我做错了什么,或者是否有不同的方式在Python中分配