平日は更新が捗りませんが、微更新しました
更新履歴
- v0.5.1
- enumerable
- implement to_pydict()
- pydict
- items() / keys() / values() return pylist
- copy() return pydict
- enumerable
こんなの書けるようにしました
from pylinqext import enumerable, pydict d = pydict({1:1, 2:4, 3:9}) d.items()\ .where(lambda x: x[0] >= 2)\ .to_pydict(lambda x:x[0], lambda x:x[1])\ .for_each(lambda k,v: print(f"key={k},value={v}"))
Output:
key=2,value=4 key=3,value=9