相关疑难解决方法(0)

使用if和break创建Python列表理解

是否可以将此代码转换为列表理解?

for i in userInput:
    if i in wordsTask:
        a = i
        break
Run Code Online (Sandbox Code Playgroud)

我知道如何转换它的一部分:

[i for i in userInput if i in wordsTask]
Run Code Online (Sandbox Code Playgroud)

但我不知道如何添加休息,文档也没有多大帮助.

任何帮助,将不胜感激.

python for-loop if-statement list-comprehension

15
推荐指数
1
解决办法
9770
查看次数

Python - 循环访问某些扩展的文件

我正在尝试遍历文件夹和所有子文件夹以查找某些文件类型的所有文件 - 例如,仅.mp4,.avi,.wmv.

这是我现在拥有的,它遍历所有文件类型:

import os
rootdir = 'input'

for subdir, dirs, files in os.walk(rootdir):
     for file in files:
          print (os.path.join(subdir, file))
Run Code Online (Sandbox Code Playgroud)

谢谢!

python python-3.x

11
推荐指数
2
解决办法
1万
查看次数