文章目录

20210705

_ 下划线的作用
​​​ https://hackernoon.com/understanding-the-underscore-of-python-309d1a029edc​​​ 使用for in 创建list
https://www.liaoxuefeng.com/wiki/1016959663602400/1017317609699776
列表生成式

找到串里所有的单词,返回list,不要特殊字符,空格等​​re.findall("\w+", strdd)​

python数据类型太灵活了。

字典

两个字典合并

d1.items() + d2.items()
d1.update(d2)

pandas

使用正确的方式赋值

使用.loc而不是直接使用​​[]​​获取某个元素,从而更改他。原因:

  1. 速度更快
  2. 可以保证赋值后的是一个copy,而不是原来的元素。

​参考链接​

numpy

lambda

> # -*- coding: utf-8 -*-

print("*******if...else语句*********")
#if 条件为真的时候返回if前面内容,否则返回0
exp1= lambda x:x+1 if 2==1 else 0
print(exp1(2))
exp2 = lambda x:x+1 if 1==1 else 0
print(exp2(2))

string

re正则

将括号里的内容提取出来
​​​re.findall(r'[(](.*?)[)]', str1)​