Qual è il modo più semplice per trovare il primo indice di un elemento in un array in Julia?Trova il primo indice di un elemento in un array in Julia
12
A
risposta
19
Chiamare findin
è un'ottima scelta. C'è anche lo findfirst
e più in generale lo findnext
, che ti permette di ripartire da dove eri rimasto. Un vantaggio di questi due è che non è necessario allocare un array di output, quindi le prestazioni saranno migliori (se ci si interessa).
Inoltre, tieni presente che (a differenza di altre lingue a cui potresti essere abituato) i loop di Julia sono veloci e, di conseguenza, puoi sempre scrivere da solo funzioni così semplici. Per vedere cosa intendo, dai un'occhiata all'implementazione di findnext
(in base/array.jl
); non c'è niente di "stravagante" a riguardo, tuttavia si ottiene una prestazione che è altrettanto buona di quella che si otterrebbe se fosse stata implementata in C.
Problemi correlati
- 1. Elimina elemento in un array per julia
- 2. Trova l'indirizzo di un indice in un array in C
- 3. Trova il prossimo elemento più grande in un array
- 4. Ottieni il primo elemento di un array sparse JavaScript
- 5. Come rimuovere il primo elemento in un array?
- 6. Ruby Rimuovi il primo indice di un array
- 7. Trova il primo indice di una stringa dopo indice
- 8. julia seleziona tutti tranne un elemento in matrice/matrice
- 9. Rimuovere il primo elemento di un array VBA
- 10. Fissare primo elemento, mischiare il resto di un elenco/array
- 11. jquery trova per indice in un elenco
- 12. Implode un array senza primo elemento
- 13. Come raggruppare il primo elemento di un array con MongoDB?
- 14. Trova indice di un array in lista di array in C#
- 15. Trova il primo elemento di un determinato tipo in un elenco utilizzando LINQ
- 16. Convertire un indice di array 2D in un indice 1D
- 17. Sostituire un singolo elemento in un array
- 18. Verificare se ogni elemento in un array si trova in un secondo array
- 19. Come ottenere il primo elemento da un array PHP associativo?
- 20. Primo elemento di un percorso in python
- 21. Come posso ottenere il primo elemento in un NSDictionary?
- 22. primo elemento di un array con condizione di
- 23. letto in array in Julia
- 24. Trova l'elemento minimo in un array, che ha un modello
- 25. Come selezionare un elemento casuale da un array ponderato in Julia?
- 26. Come posso rimuovere il primo elemento di un array nell'obiettivo C?
- 27. Indice di un elemento in una matrice utilizzando Java
- 28. Dato un array e un predicato, trovare il primo elemento corrispondente
- 29. Julia: Trasformare un array di array in un array a 2 dimensioni
- 30. Trova il primo zero nell'array in matlab
Grazie, sapevo che ci doveva essere una funzione per questo :) – fhucho