私はPythonでリストの連結についての質問があり、私はこのコードの部分を持っている:私はこの関数を実行するとのPython - リストの連結
def lista():
word = sys.argv[1]
l = []
m = []
for file_name in sys.argv[2:]:
with open(file_name, "r") as f:
for line in f:
l + [len(re.findall(word, line))] #doesn't work
m.append(len(re.findall(word, line))) #works
print l
print m
return l
、私は常に空のリストlを得るが、Mの要素がありますなぜl + [elem]は私のために働かないのですか?
注:http://www.python.org/dev/peps/pep-0008/編集用 – jamylak