色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

python獲取dict所有value

瀏覽:98日期:2022-07-12 18:39:51

問題描述

如:

p={ ’a’:’aa’, ’b’:{ ’b’:’bb’ }}print(dict(p).values())

返回的是:

dict_values([’aa’, {’b’: ’bb’}])

而想要的是aa和bb。應該怎么寫,謝謝了

問題解答

回答1:

def values(d): for v in d.values():if isinstance(v, dict): for _ in values(v): yield _else: yield vdata = values({1:1,2:{2:2,3:{3:3,4:4}}})for v in data: print(v)# 1 2 3 4

如果使用python 3.3+,for _ in values(v): yield _ 可用 yield from values(v) 替換

回答2:

貌似只能遍歷

# coding: utf-8p={ ’a’:’aa’, ’b’:{’b’:’bb’,’c’: { ’c’: ’cc’, ’d’: {’d’: ’dd’ }} }}def f(d): nl = [] for _ in d.values():nl += f(_) if isinstance(_, dict) else [_] return nlprint f(p)

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 久久国产精品久久精 | 欧洲老妇bbbbbxxxxx | 国产激情视频在线 | 国产成人精品综合久久久 | 91久久精品国产91性色tv | 日本理论片免费高清影视在线观看 | 国产精品九九九久久九九 | 久久福利资源国产精品999 | 国产成人lu在线视频 | 亚洲深夜视频 | 日韩三级一区二区 | 国产在线黄| 亚洲综合成人网在线观看 | 欧美一区视频在线 | 中文字幕va一区二区三区 | 欧美日韩国产在线观看一区二区三区 | 国产高清天干天天视频 | 亚洲成人第一页 | 免费人成黄页网站在线观看 | 欧美成人aaaa免费高清 | 中文字幕一区二区在线观看 | 67194成人在线观看 | 国产啪精品视频网免费 | 免费韩国美女爽快一级毛片 | 在线播放成人毛片免费视 | 国内美女福利视频在线观看网站 | 91精品手机国产露脸 | 特黄特黄黄色大片 | 亚洲永久中文字幕在线 | 一级a性色生活片久久毛片 一级a做爰片欧欧美毛片4 | 国产综合久久一区二区三区 | 国产精品拍自在线观看 | 成人影院在线免费观看 | 99国产精品热久久久久久夜夜嗨 | 在线成人免费 | 精品成人免费一区二区在线播放 | 99国产精品久久久久久久日本 | 日本美女福利视频 | 欧美激情特级黄aa毛片 | 成人综合在线视频 | 欧美亚洲国产日韩一区二区三区 |