作者Muhaosic (Muhaosic)
看板Python
標題[問題] 陣列 字串 設定問題
時間Mon Oct 31 14:48:24 2016
如果我有
a=[[2,5,6]
[1,8,2]
[2,5,9]]
這三個陣列
我想要設定成
x = {(1,1):2, (1,2):5 ,(1:3):6 ,
(2,1):1 ,(2,2):8 ,(2,3):2 ,
(3,1):2 ,(3,2):5 ,(3,3):9 }
不知道有沒有人類似的經驗 或是 建義呢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.135.139.173
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1477896506.A.B43.html
1F:推 IMPOSSIBLEr: 不就是一個一個數嗎…您先自已試試再PO CODE上來問 10/31 15:04
2F:→ IMPOSSIBLEr: 吧 10/31 15:04
4F:推 aweimeow: {(x + 1, y + 1): a[x][y] for x in range(len(a)) 10/31 19:54
5F:→ aweimeow: for y in range(len(a[x]))} 10/31 19:54
6F:→ aweimeow: 太長惹所以分兩行 10/31 19:54
7F:→ Muhaosic: 感謝A大的 幫住 也謝謝前面兩位提供的意見我會去試 10/31 20:03
9F:→ Muhaosic: 謝謝謝謝這個太實用了!! 11/01 01:41