标签:pytho int 迭代 ges 大写 key xtend 格式 efault
int:(整数)
None ," ", (), [], {} , 0 ===>都是 False
"hello world"
字符串常用方法:
.capitalize() #首字母大写
.center() #通过两边添加填充字符(默认是空格)让字符串居中
.find() #查找子串,找不到反回-1
.join() #这个很重要,将字符串中每一个元素按照指定分割符进行拼接
.lower()#返回小写版本
.replace()#替换指定子串(old,new)
.split()#非常重要,将字符串拆分为序列
.strip()#默认取出开头末尾空白,或去除指定字符串
.startswith()#判断是否以某某开头
.format() #字符串格式化
f"{},{}" #3.6最新字符串格式化写法
列表常用方法
.append() #讲一个对象追加到列表末尾
.clear() #清空列表
.copy() #浅拷贝列表
.count ()#计算指定元素在列表中出现次数
.extend ()#扩展元列表,迭代每一个元素然后加到列表里面
.index ()#查找指定值第一次出现的索引
.insert ()#将一个对象插入到列表
.pop() #默认把最后一个元素删除,并返回删除值
.remove() #删除指定值
.reverse ()#列表中元素取反
.sort() #默认从小到大排序,.sort(reverse = True)从大到小排序
元组只有两个方法:
.count #获取指定元素出现次数 .index #查找
6、字典(是无序的)
创建字典 dict = {k:v,k:v} #键值对关系
字典常用方法
.clear() #删除所有字典项
.copy() #浅拷贝一个新字典
{}.formkeys([‘name‘,‘age‘],"vv") #.formkeys创建一个新字典,其中包含指定的键,默认每个键值对应都是None. 不想使用默认值可提供特定值
.get() #查找字典中的键 没有时返回None
.items() #返回一个包含所有子典项的列表,其中每个元素都为(k,v)形式
.keys() #返回字典中的键
.values() #返回字典中的值
.pop() #获取指定键相关联的值,并删除键值对
.popitem() #随机弹回一个字典项,并删除
.setdefault() #设置值,已存在不设置,获取当前key对应的值,不存在,在字典中添加指定的键值对
.update() #更新使用一个字典中的项来更新另一个字典,如果当前字典包含键相同的项,就替换它
标签:pytho int 迭代 ges 大写 key xtend 格式 efault
原文地址:https://www.cnblogs.com/chenlingxiang-bo-ke/p/9239989.html