为了账号安全,请及时绑定邮箱和手机立即绑定

从实例数组中获取属性数组

从实例数组中获取属性数组

慕运维8079593 2021-11-23 16:17:09
我有一个简单的课程Foo:class Foo:    def __init__(self, bar: list):        self.bar = bar以及foos由以下给出的此类的实例数组:foos = []foos.append(Foo(bar=[1, 2]))foos.append(Foo(bar=[3, 4]))foos.append(Foo(bar=[5, 6]))我想得到这样的数组bars:bars = [[1, 2], [3, 4], [5, 6]]请问我该怎么做?
查看完整描述

1 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

您可以使用简单的列表理解

bars = [foo.bar for foo in foos]


查看完整回答
反对 回复 2021-11-23
  • 1 回答
  • 0 关注
  • 175 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信