【发布时间】:2015-06-02 11:17:43
【问题描述】:
我尝试用python写一个长程序 第一部分是:
def frequence(entranche):
podium = []
for item in entranche:
scat = len(entranche)
for indice in range (len(entranche)):
if entranche[indice] == item:
scat -= 1
frequence = len(entranche) - scat
podium = podium.append(frequence)
plus_haute_frequence = max (podium)
return(plus_haute_frequence)
print(frequence(("Je suis né dans le béton Coincé entre deux maisons Sans abri sans domicile" ).split()))
程序如何将“entranche”视为列表?
【问题讨论】:
-
你有
lst尚未定义的变量 -
是的,您的权利我很抱歉,最终形式已更改,因为我试图将变量名称更改为 lst 希望解决问题,但无论如何......
-
podium = podium.append(frequence)与podium = None相同。试试podium.append(...),不要把它分配到讲台上。 -
另一方面,你想用这个功能完成什么?您是否尝试构建列表中单词的频率分布
entranche?