import jmespath dic_1 = {"a": "foo", "b": "bar", "c": "baz"} path = jmespath.search("a", dic_1) print(path)
import jmespath dic_1 = {"a": "foo", "b": "bar", "c": "baz"} path = jmespath.search("d", dic_1) print(path)
import jmespath dic_1 = {"a": {"b": {"c": {"d": "value"}}}} path = jmespath.search("a.b.c.d", dic_1) print(path)
import jmespath # dic_1 = {"a": {"b": {"c": {"d": "value"}}}} list_1 = ["a", "b", "c", "d", "e", "f"] path = jmespath.search("[1]", list_1) print(path)
import jmespath dic_1 = {"a": { "b": { "c": [ {"d": [0, [1, 2]]}, {"d": [3, 4]} ] } }} path = jmespath.search("a.b.c[0].d[1][0]", dic_1) print(path)
import jmespath dic_1 = {"a": { "b": { "c": [ {"d": [0, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]]}, {"d": [3, 4]} ] } }} path = jmespath.search("a.b.c[0].d[1][5:10]", dic_1) print(path)
import jmespath dic_1 = {"a": { "b": { "c": [ {"d": [0, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]]}, {"d": [3, 4]} ] } }} path = jmespath.search("a.b.c[0].d[1][::-2]", dic_1)#步长是负数 print(path)