0
我有一个包含多个属性的组对象列表,包括:名称,大小等 是否可以从此列表中获取包含其参数之一的列表。例如:Python将对象列表转换为一个对象参数的列表
l = [<Group1>, <Group2>, <Group3>]
# some command to get
l2 = [Group1.name, Group2.name, Group3.name]
假设组对象都有一个。名称属性
我有一个包含多个属性的组对象列表,包括:名称,大小等 是否可以从此列表中获取包含其参数之一的列表。例如:Python将对象列表转换为一个对象参数的列表
l = [<Group1>, <Group2>, <Group3>]
# some command to get
l2 = [Group1.name, Group2.name, Group3.name]
假设组对象都有一个。名称属性
你可以这样做:
l2 = []
for element in l:
l2.append(element.name)
或使用列表理解:
l2 = [element.name for element in l]
有没有办法做到这在1步? –
@MattStokes,是的。我已经更新了我的回答 – sshashank124
@MattStokes,有帮助吗?如果不是,你还有其他问题吗?如果是这样,你会介意接受它吗?谢谢。 – sshashank124