python 一个由字典构成的列表,修改其中1个字典的键的值,却把该列表所有字典相同的键的值都一起修改了? 5
问题可能有点绕,但其实问题很简单,麻烦看一下代码就知道了:list=[]dict={}foriinrange(3):dict['color']='red'dict['sp...
问题可能有点绕,但其实问题很简单,麻烦看一下代码就知道了:list = []dict = {}for i in range(3): dict['color'] = 'red' dict['speed'] = 'slow' dict['points'] = 5 list.append(dict)list[0]['points'] = 8print listprint '\n'我只想修改list[0]中的points值,但却把整个列表中的值都修改了。
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询