os.getcmd() 获取当前工作路径
os.getcmd() 获取当前工作路径
列表对象有append() 方法可以追加列表元素
字符串变量没有上述方法
不同对象有不同方法,比如分割字符串的方法对于列表就没有作用
方法是对象所有的,函数直接调用就可以使用。不需要接在对象后面
函数定义:
1.
def 函数名(形参)
return 函数功能
2.
快捷定义函数
y = lambda x:x**2 //x为形参,后面的为函数返回值
转为小写字符
去除标点符号:
re.sub('[要去除的标点符号]','替换后的符号',字符串变量)
单词分割:split()
词频统计:
用字典
排序:
sorted(word_sq.item(),key=lambba x:x[1],reverse=True)
文件读取:
read(100) 读取文件内容,字符串
100表示读取多少个字符
readlines() 读取文件 内容显示为列表格式
修改字典中的值
增加键值对
批量新增键值队
删除键值队
del 字典变量名[键值]
字典中的元素没有顺序,通过键来访问
列表不能作为字典中的键,列表是可变的,不可哈希的
字典中的键是部能重复的,但值是可以重复的。
字符串是不可变的数据类型
对字符串进行分割操作是将分割的结果保存到一个列表中,进而对列表对象进行操作。原来的字符串是不变的。
列表推导式中
for是对列表元素的说明