Python 列表、字符串、字典用法

列表
1.list=[1,2,3,4]1.list.clear() 清空列表

2.list.copy() 复制列表

3.list.append() 在列表最后一个位置加一个元素 

4.list.sort() 列表排序,由小到大

5.list.extend(B) 将B列表的元素加到list中

6.max/min(list)  返回列表中最大/最小值

7.[1, 2, 3] + [4, 5, 6]>>>>[1, 2, 3, 4, 5, 6]

8.['Hi!'] * 4>>>>['Hi!', 'Hi!', 'Hi!', 'Hi!']  

字符串str.

0.%s,%d,%f,%e   格式化字符串,整数,浮点数,科学计数法浮点数

1.capitalize()让首字母大写

   title() 所有单词都是以大写开始

   upper()全部转化成大写

   lower()全部转化成小写,只针对英文

   casefold() 全部转化成小写,俄文法语也可以

   swapcase() 对字符串的大小写字母进行转换

2.istitle() 检测字符串中所有的单词拼写首字母为大写,其他字母为小写,返回T/F

   islower()  检测全为小写,返回T/F

   isupper() 检测全为大写,返回T/F

3.isdigit() 检测是否只由数字组成,返回T/F

   isnumeric() 检测字符串是否只由数字(包括阿拉伯,罗马,中文数)组成,返回T/F

   isdecimal() 检测只包含十进制字符,返回T/F

4.isalnum() 检测是否由数字和字母组成,返回T/F

5.isalpha() 检测是否只由字母组成,返回T/F

6.isascii() 检测字符串为空或字符串中的所有字符都是 ASCII,返回T/F

7.isidentifier()  检测字符串是否是有效的 Python标示符,返回T/F

8.isprintable()  检测文本中的所有字符是否可打印,不可打印的字符可以是回车和换行符

9.isspace()  检测字符串是否只由空格组成,返回T/F

10.find(A,start,end) 在字符串中找到A,返回A第一次出现的位置

11.center(width,fillchar) 用fillchar将字符扩充到width宽度并居中

     ljust(width,fillchar)用fillchar将字符扩充到width宽度并左对齐

     rjust(width,fillchar)用fillchar将字符扩充到width宽度并右对齐

     zfill(width) 用0将字符扩充到width宽度并右对齐

12.count(x,start,end) x出现了几次,列表的count没有(start,end)

13.endswith(x,start,end) 是否以x结尾

14.index(x,start,end)  找到x的索引,只默认找第一次出现的

15.format f字符串,格式化字符串

16.join 自己悟吧,返回一个字符串

17.startswith(x,start,end) 方法用于检查字符串是否是以x开头,返回T/F

     strip(x) 用来去除头尾x字符,当chars为空,默认删除string头尾的空白符(包括\n、\r、\t、' ')
     lstrip(x)用来去除开头x字符,当chars为空,默认删除string头尾的空白符(包括\n、\r、\t、' ')
     rstrip(x)用来去除结尾x字符,当chars为空,默认删除string头尾的空白符(包括\n、\r、\t、' ')

18.partition(x) 返回一个3元元组,第一个为x左边的子串,第二个为x本身,第三个为x右边子串

    rpartition(x) 返回一个3元元组,第一个为x右边的子串,第二个为x本身,第三个为x左边子串

19.replace(old,new,替换次数)

20.split(x,分成几个)  返回一个列表,正向分割

     rsplit(x,分成几个)  返回一个列表,反向分割

     splitlines(Ture/False) 在输出结果里是否保留换行符('\r', '\r\n', \n'),默认为 False,不包含换行符,如果为 True,则保留换行符

21.maketrans 字符串映射替换和translate一起用

22.encode 编码问题

23.expandtabs 加空格

24.rfind

25.rjust

字典

1.fromkeys(key,value)创建一个新字典,新字典的value都是一样的

2.get(key,default)  查找指定的键,不存在时,返回该默认值

3.popitem() 删掉最后一对item

   pop(key) 删掉关键词

4.setdefault(key,default) 查找指定的键,不存在时,将会添加键并将值设为默认值

5.update(dict) 将另一个字典的元素加进到字典

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值