fatias para seqüências de caracteres imutáveis ​​por referência e não copiar

Se você usarcorda.split() em uma string Python, ele retorna uma lista de strings. Essas subseqüências que foram divididas são cópias de suas partes da string pai.

É possível obter algum objeto de fatia mais barato que contenha apenas uma referência, um deslocamento e um comprimento para dividir os bits?

E é possível ter alguma 'string view' para extrair e tratar essas sub-strings como se fossem strings sem fazer uma cópia de seus bytes?

(Eu pergunto como eu tenho cordas muito grandes que eu quero cortar e estou ficando sem memória ocasionalmente; remover as cópias seria uma vitória guiada por perfil barato.)

questionAnswers(3)

yourAnswerToTheQuestion