Voglio trovare alcuni segmenti di una stringa e archiviarli, tuttavia, dovrò memorizzare un gran numero di queste stringhe e stavo pensando che potrebbe essere più elegante memorizzarle come indici della stringa principale anziché come elenco di stringhe. Sto riscontrando problemi nel recuperare gli indici per l'uso. Ad esempio:Come memorizzare gli indici in una lista
index1 = [0:3, 4:8] #invalid syntax
index2 = ['0:3','5:6']
s = 'ABCDEFGHIJKLMN'
print(s[index2[0]]) #TypeError string indices must be integers
Sto pensando a questo nel modo sbagliato?
Se si memorizzano sottostringhe e non indici - non è questo il modo in Python li memorizza internamente in ogni caso? –