x::Vector{Vector{T}}
'u bildirin. Her bir iç vektörün tüm öğeleri üzerinde (yani, T
tipindeki tüm elemanlar) yinelemenin en iyi yolu nedir? Ben ile gelip en iyi tek hat gösterimi kullanılarak çift yineleme, yani geçerli:Diziler dizisi üzerinde yinelemenin en basit yolu nedir?
for n in eachindex(x), m in eachindex(x[n])
x[n][m]
end
ama belki Iterators
pakette, bu amaç için özel olarak tasarlanmış, tek yineleyici olup olmadığını merak ediyorum , Örneğin for i in some_iterator(x) ; x[i] ; end
.
Daha genel olarak, herhangi bir dizi dizinin (yani, herhangi bir boyutun dizileri) en içteki elemanlarını yinelemeye ne dersiniz?
Yineleyiciler paketini kullanma: 'zincirinde m (x ...) println (m); Sonu '. Verimli olmalı. –
@DanGetz Ah, bu temiz! Çok teşekkürler. –