Python将对象列表转换为一个对象参数列表

2024-06-17 13:35:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个组对象的列表,它有几个属性,包括:名称、大小等。 是否可以从这个列表中导出一个包含它们的参数之一的列表。例如:

l = [<Group1>, <Group2>, <Group3>]

# some command to get 
l2 = [Group1.name, Group2.name, Group3.name]

假设组对象具有.name属性


Tags: to对象name名称列表参数get属性
1条回答
网友
1楼 · 发布于 2024-06-17 13:35:27

你可以做:

l2 = []

for element in l:
    l2.append(element.name)

或使用列表理解:

l2 = [element.name for element in l]

相关问题 更多 >