我正在使用这个功能
def convert_tuple(self,listobj,fields=['start','end','user']):
return [(getattr(obj,field) for field in fields)
for obj in listobj]
我想要的输出应该是
[('2am','5am','john'),('3am','john1'),'john2') ]
[genexp,genexp,genexp]
它的生成器表达式,我无法像我想的那样扩展它
最佳答案
将gen-exp转换为元组
def convert_tuple(self,'user']):
return [tuple(getattr(obj,field) for field in fields)
for obj in listobj]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。