モジュールとパッケージを参照するlearnpython.orgの演習に行き詰まっています。
演習: この演習では、単語 find を含む re モジュール内のすべての関数のアルファベット順に並べ替えられたリストを出力する必要があります。
私が入れたコード:
import re
for x in dir(re):
if x[:4] == "find":
print x
コード出力:
findall
finditer
期待される出力:
['findall', 'finditer']
私が試したこと:
import re
for x in dir(re):
if x[:4] == "find":
print list(x)
私が得たもの:
['f', 'i', 'n', 'd', 'a', 'l', 'l']
['f', 'i', 'n', 'd', 'i', 't', 'e', 'r']
何をすべきかを理解できるように助けてください...