字典的操作
c=dic.fromkeys([3,4,5],[1,{‘name‘:‘irving}‘},333)
如果更改
c[5][1][‘irving‘] = ‘aiverson‘
print(c)
会发现,字典中,三个元素中的 值 irving都改变了,这类似于列表的浅copy,fromkeys函数传递的是二级字典的指针,如果对某一个一级字典的元素操作,则所有的都会改变
时间: 2024-10-05 05:05:02
字典的操作
c=dic.fromkeys([3,4,5],[1,{‘name‘:‘irving}‘},333)
如果更改
c[5][1][‘irving‘] = ‘aiverson‘
print(c)
会发现,字典中,三个元素中的 值 irving都改变了,这类似于列表的浅copy,fromkeys函数传递的是二级字典的指针,如果对某一个一级字典的元素操作,则所有的都会改变