【发布时间】:2018-11-06 03:10:14
【问题描述】:
使用 rangev3 库我可以做到这一点:
auto march = view::iota(1,32)
| view::transform(
[](int i){return date(1995, greg::Mar, i);
});
给我 1995 年 3 月的日期:
1995-Mar-01
...
1995-Mar-31
有没有办法用更接近 python 的语法来做到这一点:
[date(1995, Mar, i) for i in range(32)]
我觉得特别是从日期/函数开始有助于代码的可读性。
【问题讨论】: