Domanda

In J, posso fare quanto segue:

r=:'0123456'
m=:3 } r
echo m

E stampa 3, come dovrebbe.

Tuttavia, Unicode sembra non funzionare:

'▁▂▃▄▅▆▇'
m=: 3 } r
echo m

non stampa nulla. La mia ipotesi è che ciò sia dovuto all'indicizzazione} per byte - qual è il modo corretto di indicizzare la posizione di char?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top