gpt4 book ai didi

python - python 中单个对象的列表理解

转载 作者:行者123 更新时间:2023-11-30 23:05:28 25 4
gpt4 key购买 nike

我有一个这样的列表,

<Node: uuid=c1f462dde9ff6eb80b4197db5972c4feaf29e4e7, name=new-node, state=PENDING, public_ips=[], private_ips=['10.0.2.217'], provider=Amazon EC2 (ap-northeast-1) ...>

节点是列表中的单个对象,我只想访问该对象的名称属性。我试过这个,

[i.name for i in my_list]

它显示错误为:

Traceback (most recent call last):
File "create.py", line 50, in <module>
name = [i.name for i in sample]
TypeError: 'Node' object is not iterable

如何从此对象中仅获取名称属性?

最佳答案

该错误是不言自明的,您正在尝试迭代不可迭代的内容。即你不能循环它。

您只需以 sample.name 的形式访问它

关于python - python 中单个对象的列表理解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33124897/

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