Как найти индекс строки и нарезать строку на основе этого.Строковый индекс и нарезка
Струны
Мой Time1: 1000 дней 24 часов
Мой TIME2: 3 дня 3 часа
Я написал следующий pience кода retieve индекс строки
Код
x = line
days = x.find("days")
hrs = x.find("hours")
print x[hours-4,hours]
Выдает мне ниже ошибку
TypeError: string indices must be integers, not tuple
Passing целое, делая ручной calulation будет решить эту ошибку, но как вы можете видеть в примерах время, я не могу быть уверен, что будет индекс, как это было бы варьируются в зависимости от количества дней и часов.
Может ли кто-нибудь посоветовать, что было бы хорошим способом приблизиться к этому?
Python версии 2.7
OOps мой плохой, неправильный синтаксис :(Off Тема 'дней = х [x.find («дни») - 3: x.find («days»)] 'так называемый pythonic способ сделать это? – misguided