3
녹에서 반복자를 순환시킬 수 있습니다.반복기를 순환시키는 방법은 무엇입니까?
fn main() {
for i in (1..4).cycle().take(5) {
print!("{} ", i);
}
}
OUPUT : 예를 들어
1 2 3 1 2
어떻게 F 번호에 동일한 작업을 수행하기 위해?
[<EntryPoint>]
let main argv =
seq { 1 .. 4 } |> (* Something *) |> Seq.take 5 |> Seq.iter (printf "%d ")
0
기본 제공 기능이 이상합니다. 어쩌면 하나는 dotnet 코어에서 추가 요청을 할 수 있습니다. 이 함수는 Haskell http://hackage.haskell.org/package/base-4.10.1.0/docs/Data-List.html#v:cycle에도 존재하며, 꽤 일반적으로 보입니다. – Boiethios