⚡ 60 segundos
strings
Dividir string com limite usando split()
O parâmetro maxsplit do split() limita o número de divisões. Útil para parsear logs e CSVs.
split_max.py
log = '2026-03-17 14:30:00 ERRO Falha na conexao'
# Dividir tudo
print(log.split())
# ['2026-03-17', '14:30:00', 'ERRO', 'Falha', 'na', 'conexao']
# Dividir apenas 3 vezes
data, hora, nivel, msg = log.split(maxsplit=3)
print(f'[{nivel}] {msg}') # [ERRO] Falha na conexao
# rsplit divide pela direita
caminho = 'pasta/sub/arquivo.tar.gz'
print(caminho.rsplit('.', 1)) # ['pasta/sub/arquivo.tar', 'gz']