Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.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列表字符串中单词的计算机长度_Python_String_List_Mean - Fatal编程技术网

Python列表字符串中单词的计算机长度

Python列表字符串中单词的计算机长度,python,string,list,mean,Python,String,List,Mean,我在寻找一种方法来计算我列表中每个句子的平均字母数。我试图用空格分隔字符串,然后计算每个单词的长度,但我无法做到 任何指导都会有帮助 我不打算为您编写代码,但这可能会有所帮助。如果我对问题理解正确,你是想把一大块文本(段落)分成几个句子,然后得到每个句子中字符的平均长度 因此: 1) 将文本块分成句子。这应该能帮你做到 2) 数一数句子中的字母。这将有助于删除句子中的空白。如果需要删除字符串中的所有标点符号(字母除外),请签出。现在您有了一个字符串,您只需执行len(句子\u字符串)即可获得句子

我在寻找一种方法来计算我列表中每个句子的平均字母数。我试图用空格分隔字符串,然后计算每个单词的长度,但我无法做到

任何指导都会有帮助


我不打算为您编写代码,但这可能会有所帮助。如果我对问题理解正确,你是想把一大块文本(段落)分成几个句子,然后得到每个句子中字符的平均长度

因此:

1) 将文本块分成句子。这应该能帮你做到

2) 数一数句子中的字母。这将有助于删除句子中的空白。如果需要删除字符串中的所有标点符号(字母除外),请签出。现在您有了一个字符串,您只需执行
len(句子\u字符串)
即可获得句子中的字符数

下次请发布您尝试过的代码、错误以及您尝试使用的数据文本。不要张贴文字图片。当我们不能复制粘贴所有内容并自己调试时,这会使帮助变得更加困难

此代码将起作用:

word = sentence.split(' ')
total = 0
for i in word:
    total += len(i)
return float(total)/len(word)

代码在空白处拆分,然后加上单词的长度并除以句子中的单词数。这将计算平均值。

平均字长?还是句子长度?我试着在python中迭代,并在空白处拆分,但每次尝试时都会收到错误。我指的是平均句子长度,所以基本上我希望(‘这是一个测试’,‘另一个测试’)分别返回(2.75,5.5)