@matthewstafford

Вывод строки, которая начинается с...?

Здравствуйте! У меня есть текстовый документ, который я уже открыл и прочитал с помощью Python'a, теперь я хочу подсчитать количество строк, которые начинаются, например с 123(text). То есть начинаются с 123 и то, что в скобках уже не имеет значения.
  • Вопрос задан
  • 99 просмотров
Решения вопроса 1
igorzakhar
@igorzakhar
with open('file', 'r') as fp:
	print len([i for i in fp if i.startswith('123')])
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
okolovmark
@okolovmark
python developer
как вариант переводишь его содержимое в str и сравниваешь с первыми тремя символами 123
if mystr[0:3] == '123':
    condition1
else:
    condition2
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы