您的位置:首页 > 编程语言 > Python开发

python 基本数据类型常用方法总结

2017-10-25 15:53 841 查看

int

.bit_length:返回二进制长度

str

切片索引超出不会报错

切片上下限写反不报错,没有结果

切片倒取:1、步长为负数

.capitalize()生产首字母大写其他全部小写的字符串

.upper()全部变成大写

.lower()全部变成小写

.swapcase()大小写翻转

.title()以特殊符合隔开,每个单词首字母大写

.center(X,Y)居中到X长度,以Y填充

.startswith(X)返回字符串是不是以为开头,可以使用切片

.endswith(X)返回字符串是不是以X为结尾,可以使用切片

.count(X)返回所包含的X的个数,可以切片

.find(X)返回X的下标,可以使用切片,找不到返回-1

.index(X)和find用法一样,但是找不到会报错

.strip()消除前后空格,可以设置参数来去除参数值

.lstrip()消除左侧的空格,可以设置参数来去除参数值

.rstrip()消除右侧的空格,可以设置参数来去除参数值

ps:参数可迭代,分别去除

.split将字符串转换成列表,默认按空格分割,可是使用参数设置分割条件。

ps:如果第一个字符就是分割点,[0]会是空字符串

.replace(X,Y)将X替换成Y,通过参数设置替换数量

.format格式化输出:

{}{}{}按顺序匹配{0}{1}{2}按序数匹配可重复使用

{name}{age}{high}按key匹配写成name=的形式

list

.append添加到结尾

.insert(X,Y) 将Y插入X位置

.extend 可迭代对象分别添加

.pop() 弹出元素给予变量

.remove(X) 删除第一个X不存在会报错

.clear() 清空列表

del 删除变量取消引用

切片修改:先删除,迭代添加

列表可嵌套

.count(X) X的计数

.sort()排序,有reverse翻转参数

.reverse()翻转序列

X.join(可迭代对象)返回字符串,将X作为链接符,生成可链接完成的字符串。

+= 列表支持+=运算

列表可以

tuple(元祖)

1、不允许修改其中的元素

2、元祖中列表中的元素支持更改

dict(字典)

字典是唯一的映射数据类型

字典的键必须是不可变的数据类型:字符串、数字、元祖、布尔值

字典的键必须是唯一的

增:

字典[键]=值

.setdefault(键,值)没有键的情况下添加键值对,存在的话不做改变。

删:

.pop按键弹出,没有报错,第二个参数在没有键的时候返回的值

.popitem()随机删除键值对

.clear 清空

del 删除

该:

字典[键]=值

字典1.update(字典2)以字典2更新(增加并覆盖)字典1

查:

字典[键]

字典.get(键,参数2)没有不报错,可以返回None或者返回参数2

字典.key()返回字典中所以的键

字典.values()返回字典中所有的值

字典.items()返回一个键值对组成的元祖的列表
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: