Pycharm工具快捷键复习:
注销(#) Ctrl + /
复制 Ctrl + d
粘贴 Ctrl + v
导入(模块) Alt + enter
查找关键字(整个项目中) Ctrl + Shift + n
替换 Ctrl + r
同时多个赋值 a,b = [“1”,“2”]
字符串( " " )常用方法:
PS:下标从 0 开始
find 查找(找到的输出第一个结果的下标,否则为-1)
replace 替换
splipt 分割
join 连接
strip 前后去空格
startwith以什么开头
endwwith 以什么结尾
index 查找下标(输出第一个结果的下标)
format 传参(字符串格式化)
列表( list( )、[ ] )常用方法:
存在多种数据类型的情况下使用.
index 返回元素值(object)的下标
reverse 反序(没有返回值,None)
count 统计元素值(object)
insert 插入,从某个下标位(index)前插入一个元素值(object)
pop 删除下标位(默认删除最后一个下标,也可指定)
sort 排序(没有返回值,None)
clear 清除
append 末尾追加元素值(object)
remove 删除某个元素值(object)
copy 复制一个对象
extend 扩展/继承某个元素(将多个列表组合在一起,不返回值None)
或者直接用 "+" 继承起来 print(a + b)
字典( dict( )、{ } ) 常用方法:
https://www.json.cn/
独立的对象:
同样的属性(key) 同样的属性不同的具体的值(value)
name hc
gennder man
age 18
address guangzhou
gende 100
n的值可以等于m,举个例子:
m = dict([("name","hc"),("age","18")])
print(m)
n = m.copy()
print(n)
# 赋值:
x =dict()
y = dict(a=1)
# 声明:
z = {"name":"hc"}
m = dict([("name","hc"),("age","18")])
get 取字典的返回值(没有则返回None,或在后面default指定没有时的返回值)
pop 删除字典的值(删除什么返回什么值)
clear 清空字典的值
keys 显示字典中keys值是什么
values 显示字典中的values值是什么
item 显示字典的keys:value值,遍历.
copy 复制
update 将a赋值到新的m中,不改变原来a的值。
例如:
m = dict( )
a = dict(a=1, b=2)
m.update(a)
print(a)
item 和 iteritems
1、iteritems 只有python2中有,但是Python3中item集成了iteritems。
2、在1次循环中打印1次,多次循环多次打印。减少内存的消耗。
fromkeys(keys,“value”) 同样的value赋值给每个keys中,很少用。
zip(keys,value) 分别对应keys和value输出
例如:
l1 = ["a", "b" ]
l2 = [1,2]
print(dict(zip(l1,l2)))
{"a":1,"b":2)
enumerate 查看结果并显示他所在的下标
例如:
帮助的函数有如下:
高级函数,python3版本将无python2的函数定义转义到存在的函数输出: