列表2018-3.-20

                                                                列表

字符串复习

strip 去除,去除字符串中字符左右的空格或者符号。 lstrip(去除左边)   rstrip(去除右边)

lower 把字符串中的字符转换成小写。    upper字符转换成大写

starswith 以...开始                    endswith 以....结尾

format  字符串的转化        {}-----》直接对应format()  字符对应

split 字符串且成列表。 split(切的个数)     (-1)最大切分,默认为全部分切       rsplit(右边开始切)

join  把列表拼接成字符串

find   查找字符 find(‘x’‘y’‘z’)x=需要找的字符,yz=查找区间

index   查找字符 (在找不到的情况下会报错)

center  居中      center(‘xx’‘#’)‘#’居中不够时候的填充物

zfill    右边对其,用0填充

expantabs  分隔空格

capatalize  首字母大写        swapcase  大小写互换        title每个单词大写

is  alpha字符全部为字母    is  alam字符为数字或者字母   is  title字符串是标题(首字母大写) is digit全部为数字

字符串:只有一个值,有序(能够索引取值),不可变

  列表     

列表:存放多个值,以 [ , , , ]的 方式表示 

 

 

可以索引替换(值变,id不变)

append   加上,元素是加在列表的最后面

remove   remove(‘名称’) 删除,取走不再存在

pop    pop(‘x’)删除,取出值  (x不取值时,默认删除最右边)。

循环:  for in  range(‘x,’y',‘z’) x起始值,y结束值,z步长

count   统计元素个数

extend   加多个值       index   查找某个元素位置      reverse  翻转        sort 排序(默认从大到小)

大小关系:   Z<a<z

队列:概念(先进先出)     堆栈:概念(后进先出)           

总结:列表具有多个值,是有序的,可变的

 

                 

原文地址:https://www.cnblogs.com/tianyu529/p/8610927.html