看板 Python 關於我們 聯絡資訊
如圖, 有個2d-map, 當x, y在不同範圍可對應值 https://imgur.com/N5NUT0J 除了if-else去判斷x, y範圍以外, 是否可以用範圍當作dictionary的key呢? 謝謝大家回覆! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.136.24.194 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1595305054.A.60C.html
TitanEric: 讀進來是字串存到dict再用eval? 07/21 13:11
justoncetime: 比較都沒涵蓋等於? 例如x=0時怎辦? 是本來就例外, 07/21 14:23
感謝回覆, 這只是示意, 所以先不用考慮沒涵蓋的情況
justoncetime: 還是考慮不全? 07/21 14:23
LP9527: 我覺得你用switch range 07/21 14:50
※ 編輯: rtt2008 (64.104.125.230 美國), 07/21/2020 15:30:59
fenzhang: 二分搜找x跟y分別屬於第幾個區間,用區間編號當key 07/21 21:09
joshddd: 用pd.cut做分組很快喔 07/22 12:52