gpt4 book ai didi

python - 如何在python中使用对象作为字典中的值?

转载 作者:太空宇宙 更新时间:2023-11-04 03:14:09 24 4
gpt4 key购买 nike

代码如下:

import datetime
local = {};
class name:
x = 0
y = 0
time = 0
PCH = []
FCC_Queue = []

t = datetime.time(0, 0, 0)
p = name()
p.x = 10
p.y = 20.0
p.time = t.second
PCH.append('xyz','abc',1,15.0)
FCC_Queue.append(10.0,20.0,30.0)
local['Obj1'] = p
  1. 如何从字典 local['Obj1'] 访问 p.x 的值?
  2. 此外,我如何访问列表值,例如PCH[1] 来自字典 local['Obj1']?

最佳答案

当然可以,而且您的代码可以正常工作。

要访问对象的 x 很简单

localhostrecord['Obje1'].x

要访问列表,您需要执行相同的操作,然后将其视为一个简单的列表

localhostrecord['Obje1'].PCH
# e.g. access second element of PCH list
localhostrecord['Obje1'].PCH[1]

关于python - 如何在python中使用对象作为字典中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36891544/

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