这是我的词典:
d={"1":"", "2":"", "3":"", "4":"rock" , "5":"" , "6":"" ,"7":"paper","8":""}
我想要非空值的键和值的位置。 我试过:
d.items()
输出:
[('1', ''), ('3', ''), ('2', ''), ('5', ''), ('4', 'rock'), ('7', 'paper'), ('6', ''), ('8', '')]
我希望我的输出是:
4 rock
7 paper
请帮忙。
请您参考如下方法:
>>> d = {"1":"", "2":"", "3":"", "4":"rock" , "5":"" , "6":"" ,"7":"paper","8":""}
>>> print {k: v for k, v in d.items() if v}
{'7': 'paper', '4': 'rock'}
