我有一个黑名单来保存标签id列表,例如1-3,7-9,实际上它代表1,2,3,7,8,9。{1..3,7..9}; do for j in {$i}; do echo -n "$j,"; done; done但首先,我应该将-转换为..1..3,7..9echo -n "1-3,7-9" | sed 's/-/..for i in {@};
我对rust是个新手,我在复习迭代器,如果我直接实现迭代器而不是IntoIterator,为什么我能够调用into_iter (和太多次).My理解是如果我实现了IntoIterator,我应该通过into_iter.But访问迭代器如果我能够实现迭代器,为什么我仍然需要into_iter(如果我没有给出我的猜测.My in,就会被隐式调用) rest: &'a str,StrSplit::new("this was to check what was to