Итак, если у меня есть список под названием myList, я использую len(myList)
, чтобы найти количество элементов в этом списке. Хорошо. Но как найти количество списков в списке?
text = open("filetest.txt", "r")
myLines = text.readlines()
numLines=len(myLines)
print numLines
В приведенном выше текстовом файле есть 3 строки из 4 элементов, разделенных запятыми. Переменная numLines выводится как "4", а не "3". Таким образом, len(myLines)
возвращает количество элементов в каждом списке, а не длину списка списков.
Когда я печатаю myLines[0]
, я получаю первый список, myLines[1]
второй список и т.д. Но len(myLines)
не показывает мне количество списков, которое должно быть таким же, как "количество строк".
Мне нужно определить, сколько строк считывается из файла.