python数据类型命令合集

字符串类型
占位符%在字符串中的作用是占位符
%s接受任何类型
%d接收整数
%f接收浮点数
判断.isdigit判断是否数字变量名.isdigit()   #判断是否数字
.starswitch判断是否以....开头
.endswitch判断是否以....结尾
改变.strip()去除字符串两边的空格、换行符、制表符
str3.strip('*') # 移除左右两边的指定字符 str3.strip('要移除的字符') 
str3.lstrip('*') # 只移除左边的指定字符 str3.lstrip('要移除的字符') 
str3.rstrip('*') # 只移除右边的指定字符str3.rstrip('要移除的字符') 
join()列表变成字符串(去掉列表的符号)变量名="、".join(列表名)
切割前:['杨渃琪', '杨渃熙']
切割后:杨渃琪,杨渃熙
.upper()自动转换大写变量名.upper()
.lower()自动转换小写变量名.lower()
split切割:把一个字符串分割成两个元素放进一个列表里变量名.split(分隔符)
.replace()替换内容变量名.replace("原内容",“替换内容”)
查看index()查找指定数据的下标index('数据',范围(全部查找可以不填))(查不到会报错)
find()查找指定数据的下标find('数据',范围(全部查找可以不填))(查不到返回-1)
count()计算字符串中对象出现的次数字符串.count('对象')
len()计算字符串的长度len(字符串)
列表
列表是可变的,支持修改
增加.append(内容)将内容添加到列表列表名.append(内容)
extend将列表内容拆分添加到另一个列表列表名a.extend(列表名b)
.insert(位置,内容)内容添加在列表指定位置列表名.insert(位置,内容)
删除del将目标删除del 列表名[下标]#如果要找的元素不在范围内会报错,为了防止加个条件。
if 元素 in 范围:
    范围.index(元素名)
.pop(位置)在列表指定位置进行删除变量名=列表名.pop(下标)
#将该位置的元素删除,但可以显示
.remove将元素从列表中删除列表名.remove(下标)
.clear清除对象里的内容
查看enumerate将列表中索引和内容共同显示出来for i in enumerate(listname)
index获取索引#查看元素位置范围.index(元素名)#如果要找的元素不在范围内会报错,为了防止加个条件。
if 元素 in 范围:
    范围.index(元素名)
改变sort()将列表内的数据排序(默认从小到大)列表名.sort(reverse=True)(从大到小)无返回值,在原来的列表排序
sorted()将列表内的数据排序(默认从小到大)列表名.sorted(reverse=True)(从大到小)有返回值需要接收
.reverse将列表顺序翻转,从右到左列表名.reverse()
list将字符串或者范围内的元素转换成列表list(range(100))
list("今天天气不错")
字典
查看.get()取字典中的元素(取不到返回空)列表名.get(键名)列表名.get(键名,值)
后面跟上键值对,如果没有此键就会添加相应的键值对
.keys()取字典中的键列表名.keys(空)
.values()取字典中的值列表名.values(空)
.items取字典中的键与值列表名.items(空)
增/改.setdefault()在字典中添加键值(若key存在,不操作,可返回键值)字典.setdefault("键":“值”)
.update更新/添加字典中的键值(存在:修改,不存在:添加)字典名.update(键:值)
删除.popitem()按顺序删除字典中的项目(默认从最后删除)字典名.popitem()有返回值,可以接收
.pop移除指定键对值字典名.pop(键)有返回值,可以接收
del将目标删除del 字典名['key']
.clear清除字典(包括内容和变量名)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值