Python_12字符串和列表和元组和字典的方法

首字母大写

去空格

大小写变换

替换

是否为数字或字母开头

查找开头结尾

计算字符串字符个数

格式化字符串

字符串的编码显示或切换

字符串居中显示,靠右靠左显示

**************************************************************************

列表的创建方式

li=['1','2','3']

l1=list('1','2','3')

列表的公共功能:

索引

切片

for循环

长度

enumrate--枚举

包含  in 

删除  del

 

特有功能:

反转

排序

追加

插入

索引

删除

计数

扩展

清除

*******************************************************************************************************

元组:

t=(1,2,3,4)

t=tuple([1,2,3,4])

特有功能:

个数

索引位置

元组不能修改,但是可以修改孙子的值

******************************************************************************************************************************************

字典  键值对

d={"k":value,"k":value,"k":value,"k":value,}

li=[1,2,3,4,5,6]

dic={}

for i,j  in  enumrate(li,10):

    dic[i]=j

d=dict(enumrate(li,10))

公共功能:

索引

增加,追加  d.update({'k':'v'})  或  d['k']=v

删除

for循环

长度计数

in

特有功能:

列出所有项 item

列出所有的key,值

get

has_key在3.+变成了  xxx in dic.keys()

更新 update

fromkeys

clear

 

 

********************************************************************************************************************************

字符串和字节之间的转换

字符串  str   

字节  bytes 

a="李杰"

b=bytes(a,encoding='gbk')

type(b)

c=str(b,encoding='gbk')

******************************************************************************

int 类型有优化机制

a=123

b=123

a和b的地址是相同的  有优化机制   -5----127地址是相同的

a=123

b=a

 

posted on 2018-01-04 12:20  JuGooLar  阅读(106)  评论(0编辑  收藏  举报

导航