我对字典不熟悉,发现下面的内容很混乱。
resume = [{'name': 'New', 'value1': 'dfgdf'}, {'name': 'garry', 'value1': 'hhhhhh'}] current = resume[0] current['name'] = '24/7 link was not requested...' print(resume)
退货:
[{'name': '24/7 link was not requested...', 'value1': 'dfgdf'}, {'name': 'garry', 'value1': 'hhhhhh'}]
为什么会发生这种情况 resume current 是 ? ...... 我怎样才能改变这个 current['name'] 不恢复 .
resume
current
current['name']
尝试改变
current = resume[0]
current = resume[0].copy()
这将创建一个新的dictionary对象。