【发布时间】:2020-03-15 18:42:18
【问题描述】:
在这里我试图追加一个字典。如果键存在,否则创建一个新列表然后追加。 使用 get() 函数。
但它给出了“NONE Type objects”的错误。
class Solution:
def solve(self, A, B):
save_x={}
save_y={}
l=len(A)
for i in range(l):
save_x[A[i]]=save_x.get(A[i],[]).append(B[i])
save_y[B[i]]=save_y.get(B[i],[]).append(A[i])
print(save_x,save_y)
【问题讨论】:
-
你能告诉你你运行了你的函数吗?
-
@kederrac 是这样的 s=Solution() s.solve([1,1,2,2],[1,2,1,2])
标签: python-3.x list dictionary