作者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/cn.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