![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
默默mcen
这个作者很懒,什么都没留下…
展开
-
python类型转换
1、dict —> str1、第一种方法(直接str转)dict = {"name":"小明","age":23}print(str(dict)>>>{'name': '小明', 'age': 23}2、第二种方法(序列化,常用方法)dict = {"name": "小明", "age": 23}str = json.dumps(dict, indent...原创 2019-06-10 11:29:28 · 429 阅读 · 0 评论 -
Python中Json对象处理的jsonpath-rw
1、安装$ pip install jsonpath-rw2、用法from jsonpath_rw import jsonpath, parse jsonpath_expr = parse('foo[*].baz')print( [match.value for match in jsonpath_expr.find({'foo': [{'baz': 1}, {'baz': 2}]})...原创 2019-06-10 11:47:02 · 1071 阅读 · 0 评论 -
python lambda表达式
1、lambda表达式说明:通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数。例:def f ( x ,y):return x * yprint(f(1,2))等效于:g = lambda x ,y: x * yprint(g( 2 , 3 ))2、Python提供了很多函数式编程的特性如:map、reduce、filter、sorted等这些函...原创 2019-06-10 12:16:08 · 4331 阅读 · 0 评论 -
python列表推导式
特别是当你需要使用for循环来生成一个新列表。举个例子:squared = []for x in range(10):squared.append(x**2)你可以使用列表推导式来简化它:squared = [x**2 for x in range(10)]...原创 2019-06-10 12:26:09 · 376 阅读 · 0 评论