【发布时间】:2021-10-20 13:36:39
【问题描述】:
我有一个 vec:vec![1, 2, 3, 4]。我想知道如何:
-
从最短到最长迭代它的前缀:
&[], &[1], &[1, 2], &[1, 2, 3], &[1, 2, 3, 4]
-
从最长到最短迭代它的前缀:
&[1, 2, 3, 4], &[1, 2, 3], &[1, 2], &[1], &[]
-
从最短到最长迭代其后缀:
&[], &[4], &[3, 4], &[2, 3, 4], &[1, 2, 3, 4]
-
从最长到最短迭代其后缀:
&[1, 2, 3, 4], &[2, 3, 4], &[3, 4], &[4], &[],
【问题讨论】:
标签: rust iterator slice prefix suffix