my_list = [['abcdefg','awdawdawd'],['awdwer'],[],'rtgerfwed','wederfrtg']]
,所以我有一個名單,我想找到列表查找列表中項目的平均長度。 Python的
我想這內每個子列表的平均長度,但它似乎沒有工作
lengths = []
lengths = my_list
for k in lengths:
k = len(k)
print lengths
# i get this again -> [['abcdefg','awdawdawd'],['awdwer'],[],'rtgerfwed','wederfrtg']]
我想要的輸出是
lengths = [8,6,0,9]
您不修改列表,您正在修改臨時變量k。 – thegrinner