【发布时间】:2018-02-04 21:52:07
【问题描述】:
我刚刚输入了下面的代码。我希望看到这个输出:“0.5 - 1.5”。但我看到了这个:“1.5 -- 1.5”:
class ponto:
x=0
y=0
z=0
class estado:
pontos = []
prox_bloco = 1
#Construir Estado Inicial
p = ponto()
p.x = 0.5
p.y = 0.5
p.z = 0.5
init = estado()
init.pontos.append(p)
p.x = 1.5
init.pontos.append(p)
p1 = init.pontos[0]
p2 = init.pontos[1]
print(p1.x,"--",p2.x)
谁能解释一下并帮我解决这个问题?
【问题讨论】:
标签: python list class object append