随机取字典key及value

有时候需要随机取字典的key或者value里面的值,如下。

compan={"9101": ["9101001", "9101002", "9101003", "9101004", "9101005"],
     "9102": ["9102001", "9102002", "9102003", "9102004", "9102005"],
     "9103": ["9103001", "9103002", "9103003", "9103004", "9103005"],
     "9104": ["9104001"],
     "9105": ["9105001", "9105002", "9105003", "9105004", "9105005"],
     "9106": ["9106001", "9106002", "9106003", "9106004", "9106005"],
     "9107": ["9107001", "9107002", "9107003", "9107004", "9107005"]}

可选择random.choice

import random
key=random.choice(list(compan))
value=random.choice(compan[key])

结果演示
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/kairui_guxiaobai/article/details/106696682