从CSV文件列表中的列表中的列表中计算字符

时间:2018-09-20 18:21:30

标签: python

在外壳中读取时,我有一个csv文件

data = [['Jack'],['Jill'],['Jane']]

我试图计算每个名称的字符数并输出到[4,4,4]。我已经尝试过[len(i) for i in data],但它返回了[1,1,1]

1 个答案:

答案 0 :(得分:0)

您有一个列表列表,可以将其展平。 这应该起作用:

[len(i) for l in data for i in l]