我试图将整数1,2,...,N分配给字典的键。每个键是一个4维向量;所以我应该将数字1,...,N分配给表格的键(i,j,k,l)。这似乎是一项微不足道的工作;我想我整夜都待在那里,我的大脑不起作用。我非常感谢你的帮助。
答案 0 :(得分:0)
>>> x = dict()
>>> x[(1,2,3,4)] = 1
>>> x
{(1, 2, 3, 4): 1}
它运作得很好......
请注意,字典不保证订单。
答案 1 :(得分:0)
如果您想创建字典{(1,2,3,4):1, (2,3,4,5):2, ....., (n,n+1,n+2,n+3):n}
:
>>> N = 4
>>> {(i,i+1,i+2,i+3):i for i in range(1, N+1)}
{(2, 3, 4, 5): 2, (1, 2, 3, 4): 1, (4, 5, 6, 7): 4, (3, 4, 5, 6): 3}