我正在从LearnPython.org学习 Python,并遇到了这个例子:
问:打印 re 模块中所有函数的按字母顺序排序的列表,其中包含单词 find。
输出应如下所示:['findall', 'finditer']
这是我想出的:
import re
function_list = []
for function_name in dir(re):
if "find" in function_name:
function_list.append(function_name)
print function_list
有没有更有效/高效的方法来解决这个问题?