Я использую split('\n') для получения строк в одной строке и обнаружил, что ''.split() возвращает пустой список [], а ''.split('\n') возвращает ['']. Есть ли какая-то конкретная причина для такой разницы?
И есть ли более удобный способ подсчета строк в строке?