split(sep=" ") rozdělí řetězec pouze podle právě jedné mezery. Oproti tomu split() jej rozdělí všude tam, kde se vyskytne libovolně dlouhý sledu bílých znaků. Zároveň tyto odstraní i z počátku a konce řetězce. Ve výsledném poli se pak nevyskytují prázdné řetězce.
Tímto lze zcela nahradit replace("\n", " "), strip() i re.sub(r"\s{2,}", " ", text).
split(sep=" ")
rozdělí řetězec pouze podle právě jedné mezery. Oproti tomusplit()
jej rozdělí všude tam, kde se vyskytne libovolně dlouhý sledu bílých znaků. Zároveň tyto odstraní i z počátku a konce řetězce. Ve výsledném poli se pak nevyskytují prázdné řetězce.Tímto lze zcela nahradit
replace("\n", " ")
,strip()
ire.sub(r"\s{2,}", " ", text)
.