1、a = {“name”:“123”,“data”:{“result”:[{“src”:“python1”},{“src”:“python2”},{“src”:“python3”}]}} 找到python1/python2/python3 a = {"name": "123", "data": {"result": [{"src": "python1"}, {"src": "python2"}, {"src": "python3"}]}} b = a["data"] c = b["result"] print((c[0])["src"] ) print((c[1])["src"]) print((c[2])["src"]) 2、有如下值集合[11,22,33,44,55,66,77,88,99,90], 将所有大于66的值保存至字典的第一个key的值中,将小于66值保存至第二个key的值中。 num = {11,22,33,44,55,66,77,88,99,90} num_list = set(num) value1 = [] value2 = [] dict_num={} while len(num_list) != 1: print('len', len(num_list)) t = num_list.pop() if t > 66: value1.append(t) else: value2.append(t) dict_num['key1'] = value1 dict_num['key2'] = value2 print(dict_num)