大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
可能很少有人遇到这个问题,网上也没找到,这里记录一下,希望也可以帮到其他人。
长宁网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站等网站项目制作,到程序开发,运营维护。创新互联公司从2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司。问题描述:假设有一个字典data,其键不定,可能随时添加键(这不是关键),某一个键下面对应的值为一个长度为10的list,初始化为0,然后我想修改某些键下面的列表中的某一个值,比如data有一个键'k',对应的值为[0,0,0,0,0,0,0,0,0,0],现在我想把键'k'对应的列表的第三个数改成3,即[0,0,3,0,0,0,0,0,0,0],可是意外的事情发生了,如果data还有一个键'k1',假设其值为[0,0,0,0,0,0,0,0,0,0],但是我操作完之后,居然也跟着变成了[0,0,3,0,0,0,0,0,0,0]。
具体代码如下:
data = {} indexes = ['new','repeat'] ret = [{'i':1,'new':3,'repeat':11},{'i':3,'new':2,'repeat':6}, {'i':4,'new':9,'repeat':2},{'i':9,'new':1,'repeat':8}] y_axis = [0]*10 for e in ret: for index in indexes: if not data.has_key(index): data[index] = y_axis i = e['i'] for index in indexes: data[index][i] = e[index] print data
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。