Python学习(1)

我怕爱的太早我们不能终老 提交于 2020-01-29 01:27:40

1.str字符串操作

len(str) 计算字符串长度
str.replace('xxx','xxxx') 替换指定字符
str.upper()字符串转大写
str.lower()字符串转小写
str.strip()删除左右多余的空格
str.lstrip()删除左边多余的空格
str.rstrip()删除右边的空格
format('a','b','c') 传参显示

2.索引

out ='hello world'

out[0:4]    左闭右开区间

out[::2]每隔2个取一个值

3.List 列表

a=[1,2,3,4]   List结构

del a[0]  删除指定索引位置

3 in a  返回TRUE 如果不在里面返回 FALSE

List.count(xx)  xx在List中出现了多少次  返回一个int值

List.index('xx')返回xx的索引

List.append(xx)向List尾部添加xx

List.insert(index,XX) 向List的index索引位置插入xx

List.remove(xxx)删除xxx

List.pop()返回尾元素并删除

List.sort()升序

List2=sorted(List1) 排序List1但是不改变,赋值给List2

List.reverse()反转

 

3.字典 dict  ==C++中的map(key,value)

a=dict( )定义字典

a['first']=123

dict.get(key)  通过key返回一个value

dict.pop(key)  通过key返回一个value,并删除

del dict[key] 删除key与对应的value

dict1.update(dict2)更新dict1

dict.keys( )输出所有的key

dict.values( )输出所有values

 

4.函数

def XXX( 参数 ):  定义一个函数xxx

def XXX(x,*args)  不指定函数参数个数

def XXX(x,**kwargs)  //传入字典结构

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!