加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 在列表理解中尝试/除外

发布时间:2020-12-20 13:03:49 所属栏目:Python 来源:网络整理
导读:是否可以将以下内容转换为列表解析? cleaned_list = []for item in dirtry_list: try: item.video except Video.DoesNotExist: pass else: cleaned_list.append(item) 解决方法 因为根据您的其他问题,您使用的是Django,只需查看 actual field即可. cleaned_
是否可以将以下内容转换为列表解析?

cleaned_list = []
for item in dirtry_list:
    try:
        item.video
    except Video.DoesNotExist:
        pass
    else:
        cleaned_list.append(item)

解决方法

因为根据您的其他问题,您使用的是Django,只需查看 actual field即可.

cleaned_list = [item for item in dirty_list if item.video_id is not None]

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读