Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python fuzzy reduce()没有初始值_Python - Fatal编程技术网

python fuzzy reduce()没有初始值

python fuzzy reduce()没有初始值,python,Python,我正在尝试一个程序,在目录中所有文本文件的行中查找单词good的平均模糊比率,我得到以下异常: Traceback (most recent call last): File "C:/Python27/hukj.py", line 28, in <module> my_sum, my_len = reduce(lambda a, b: (a[0]+b[0], a[1]+b[1]), ((good_ratio(i), 1) for i in my_file)) TypeEr

我正在尝试一个程序,在目录中所有文本文件的行中查找单词good的平均模糊比率,我得到以下异常:

Traceback (most recent call last):
  File "C:/Python27/hukj.py", line 28, in <module>
    my_sum, my_len = reduce(lambda a, b: (a[0]+b[0], a[1]+b[1]), ((good_ratio(i), 1) for i in my_file))
TypeError: reduce() of empty sequence with no initial value
什么可能导致此异常?

这意味着
((我的\u文件中的i的良好\u比率(i),1)
生成器表达式没有生成任何值:

>>> reduce(lambda a, b: None, ())
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: reduce() of empty sequence with no initial value
这意味着
((我的\u文件中i的良好\u比率(i),1)
生成器表达式没有生成任何值:

>>> reduce(lambda a, b: None, ())
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: reduce() of empty sequence with no initial value
这意味着
((我的\u文件中i的良好\u比率(i),1)
生成器表达式没有生成任何值:

>>> reduce(lambda a, b: None, ())
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: reduce() of empty sequence with no initial value
这意味着
((我的\u文件中i的良好\u比率(i),1)
生成器表达式没有生成任何值:

>>> reduce(lambda a, b: None, ())
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: reduce() of empty sequence with no initial value