我想计算列表中每个元素的行数。该列表有15个元素0-14,每行有1到5行,每行20个字符。这不是列表而是单个文件。
for j in range(0, 15):
with open('slash', 'r') as infile:
data = infile.read()
news_line = data.splitlines()
print(textwrap.fill(news_line[2], 20))
n = len(news_line[2])
print n
答案 0 :(得分:0)
在您发布的代码中,前两行将文件内容作为一个大字符串;第三行将该字符串拆分为单个字符串列表,每行一个。
在你的问题中,你有一个元素列表,其中每个元素就像文件中的字符串一样(我可以从你的描述中看出来)。因此,您需要模仿已发布代码的作用,但是对于列表中的每个元素,并将它们一起添加。