python2與python3之字典的區別
1、在Python2中,字典的鍵與值的使用
D={'a':[[1,2,3],[4,5,6]],'b':[np.array([1,2,3]),np.array([4,5,6])]}
則如果要獲得D[a]中的[1,2,3]時
可以採取
D[a][0]
或
D.values()[0][0]
2、在Python3中,
則採用如下方法
list(D['a'])[0]
或
list(D.values())[0][0]
總之不能直接索引,需要在前面加’list’,然後再索引