[问题] 范围当作dictionary key

楼主: rtt2008 (rtt)   2020-07-21 12:17:32
如图, 有个2d-map, 当x, y在不同范围可对应值
https://imgur.com/N5NUT0J
除了if-else去判断x, y范围以外, 是否可以用范围当作dictionary的key呢?
谢谢大家回复!
作者: TitanEric (泰坦)   2020-07-21 13:11:00
读进来是字串存到dict再用eval?
作者: justoncetime (台北丛林好冷~)   2020-07-21 14:23:00
比较都没涵盖等于? 例如x=0时怎办? 是本来就例外,还是考虑不全?
作者: LP9527 (ㄊㄇ抽菸都去)   2020-07-21 14:50:00
我觉得你用switch range
作者: fenzhang (分帐)   2020-07-21 21:09:00
二分搜找x跟y分别属于第几个区间,用区间编号当key
作者: joshddd (joshddd)   2020-07-22 12:52:00
用pd.cut做分组很快喔

Links booklink

Contact Us: admin [ a t ] ucptt.com