gpt4 book ai didi

python - 对存储在 Python 列表中的对象中的值进行寻址

转载 作者:太空宇宙 更新时间:2023-11-03 15:47:01 25 4
gpt4 key购买 nike

所以在我正在编写的一些代码中,我有一个对象列表。我还有第二个对象列表,但这些对象实际上将第一个列表作为参数(对象初始!)。

无论如何,对于这两种情况(如果我能弄清楚第一种情况是如何工作的,那么相同的方法也可能适用于第二种情况),我需要能够在寻址特定对象的地址后处理存储在特定对象中的数据索引。

这里有一些伪代码,基本上是我想做的事情。

class Object():
def __init__(self, fruit)
self.fruit = fruit
ObjectList = [Object("apple"), Object("banana"), Object("orange")]
newList = []
for i in ObjectList:
newList.append(ObjectList[i].fruit)

同样,如果我将这个对象列表(我们将其称为对象 A 列表)作为参数传递到另一个对象(对象 B)中,然后创建这些对象的列表(与层数一样多)你想去,老实说!),我想我可以使用相同的方法从对象 B 列表中的每个对象 B 中提取对象 A 列表,然后从对象 A 中的每个对象 A 中提取所需的数据列表。

就我个人而言,这是我编写的最先进的程序之一,而且由于我是 Python 新手,我可能会做完全错误的事情。任何帮助或建议都会得到很好的采纳!

最佳答案

在一个更简单的例子中,但解决了同样的问题,我实际上设法找到了答案。这只是为了让遇到此问题的任何人都知道在哪里可以找到他们需要的答案。

How do i access and object attribute inside a list of objects given certain index?

关于python - 对存储在 Python 列表中的对象中的值进行寻址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41657984/

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