Nehmen wir an, ein Array a
und ich möchte jedes andere Element. Mit numpy
würde ich a[::2]
verwenden. Wie kann ich das gleiche in Julia tun?Wählen Sie jedes nth Element aus einem Array in Julia
2
A
Antwort
9
Es ist ähnlich wie Python, wo Elemente start:stop[:step]
angewählt werden, aber es ist start:[step:]stop
in julia, so dass, wenn alle drei Argumente gegeben sind, step
und stop
entgegengesetzte Bedeutung haben. Sehen Sie sich die Hilfe auf :
oder colon
http://docs.julialang.org/en/latest/stdlib/math/?highlight=colon
Zum Beispiel
julia> a = randn(20);
julia> a[1:2:end]
10-element Array{Float64,1}:
...
julia> a[1:5:end]
4-element Array{Float64,1}:
...
Aber die Grenzen ignoriert wird nicht wie in Python arbeiten, weil :
in julia hat mehrere Bedeutungen
julia> a[::2]
ERROR: syntax: invalid "::" syntax
julia> a[:2:]
ERROR: syntax: missing last argument in ":(2):" range expression
julia> a[:2:end]
19-element Array{Float64,1}:
0.599088
...
Verwandte Themen
- 1. Wählen Sie jedes gerade Element nach 4
- 2. Nehmen Sie jedes Nth-Element von einem Observable
- 3. Nth-Element aus VBA-String-Array abrufen
- 4. Löschen jedes nth Element aus einer Liste in Python 2.7
- 5. Sample-Zeilen aus einem Array in Julia
- 6. Wählen Sie jedes n-te Element in jQuery aus?
- 7. Julia alle bis auf ein Element in Array/Matrix wählen
- 8. Wählen Sie ein zufälliges Element aus einem Javascript-Array
- 9. Wählen Sie jedes Element aus, das sich nicht in einem anderen Element befindet
- 10. Konvertieren Sie jedes Element in Array separat
- 11. Java: Ich kann nicht jedes Element aus einem Array malen (
- 12. Wie wähle ich ein zufälliges Element aus einem gewichteten Array in Julia?
- 13. Wie umgehen Sie SecurityTrustResourceUrl für jedes Element in einem Array?
- 14. So transponieren Sie jedes Element in einem 3D-np-Array
- 15. Mysql wählen Sie aus einem Array
- 16. Wählen Sie Elemente mit nth-Kind()
- 17. Jquery - entfernen Sie das erste Element und wählen Sie jedes zweite Element im Array mit array.prototype
- 18. Array Rückruf für jedes Element außer einem
- 19. Regex, wählen Nth Match
- 20. jQuery wählen nth Kinder eines nth Kinder
- 21. Mehrfachauswahl aus dem Julia-Array
- 22. Erstellen von eindeutigen Optionsfeldern für jedes Element in einem Array
- 23. Zeichenfolge in Nth Array
- 24. Überprüfen Sie, ob sich jedes Element in einem numplien Array in einem anderen Array befindet
- 25. Entfernen jedes nth Element aus einer Liste, bis zwei Elemente in python3 bleiben
- 26. Javascript: wie auf jedes Element in einem Array zugreifen
- 27. nth-of-type ergibt sogar für jedes Element Mystery
- 28. Drucken und summieren jedes Element in einem Array in Python
- 29. mit 3 Elementen in einer Zeile jedes zweite Element wählen
- 30. Rendern jedes Objekte in einem Array in HTML aus JavaScript
sei darauf hingewiesen, dass dies das gleiche wie MATLABs Notation. –