python - 如何添加到这个列表理解?Python
问题描述
仍然习惯使用 python 并想知道,如果我想计算x
哪些不是文件的数量,我该如何更改这一行?
teeth = [{"tooth_path": str(x)} for x in p if os.path.isfile(x)]
我仍然想teeth
返回它目前的状态,我只想计算有多少不是文件。
解决方案
简单的减法:
not_teeth_count = len(p) - len(teeth)
推荐阅读
- dashboard - 物联网仪表板的前端开发框架?
- java - 我正在尝试创建一个单击侦听器,一旦单击它就会打开一个新活动
- python - 无法相应地打印结果并将相同的结果写入 csv 文件
- c++ - 玩转 C++20 概念
- pandas - 矢量化熊猫申请 pd.date_range
- python - 如何安装最新版本的 TensoFlow 2?
- vue.js - vue + nuxt js - 如何在服务器端的插件中访问上下文?
- javascript - Javascript比较两个对象键生成新对象
- git - 使用 Ansible 的 git pull 命令
- php - 在 php 中通过邮件发送带有数据的 HTML 表