无限嵌套python类型修改里面的数值,嵌套python类型数值,无限嵌套python类型
无限嵌套python类型修改里面的数值,嵌套python类型数值,无限嵌套python类型
无限嵌套python类型修改里面的数值,比如{1:{2:{3:{4:{5:6}}}}}修改里面的6为你要想的值,当然这是五层,需求是无穷层级;1.[无限嵌套python类型修改里面的数值Python代码]
>>> def getList(data):if isinstance(data,dict): for i in data:path.append(i)getList(data[i])>>> def set_value(path, dd, value): def get_path(path): if len(path): if len(path)==1: return {path[0]:value} return {path[0]:get_path(path[1:])} dd.update(get_path(path)) return dd>>> a = {1:{2:{3:{4:{5:{6:{7:{8:9}}}}}}}}>>> a{1: {2: {3: {4: {5: {6: {7: {8: 9}}}}}}}}>>> path = []>>> getList(a)>>> path[1, 2, 3, 4, 5, 6, 7, 8]>>> set_value(path,a,993){1: {2: {3: {4: {5: {6: {7: {8: 993}}}}}}}}
编橙之家文章,
相关内容
- 获取linux系统磁盘详细信息 python代码实现,linuxpython,
- python爬取百度云网盘资源,python爬,今天测试用了一下
- 每日迅雷会员python爬虫,迅雷会员python爬虫,标签: &
- Python获取局域网IP和它所对应的MAC地址,python局域网i
- Tkinter 实现带界面的client与server端程序,tkinterclient,Py
- 利用ip反查指定域名,利用ip指定域名,利用ip反查指定域
- python石头, 剪刀, 布源码,python源码,python写的石头,剪
- python smtplib实现的邮件功能,pythonsmtplib,基于smtplib实现
- 随机双色球中奖号码python代码,中奖号码python,爬前10
- python同步重庆时时彩的数据到本地,,依赖mysql,requ
评论关闭