2.python基本数据类型

基础数据类型

1,数字

int:(整数)

 

2、布尔值
  真或假
  1 或 0
None ," ", (), [], {} , 0 ===>都是 False

 

 
3、字符串
"hello world"
 
字符串常用方法:
.capitalize() #首字母大写

.center() #通过两边添加填充字符(默认是空格)让字符串居中
.find() #查找子串,找不到反回-1 
.join() #这个很重要,将字符串中每一个元素按照指定分割符进行拼接
.lower()#返回小写版本
.replace()#替换指定子串(old,new)
.split()#非常重要,将字符串拆分为序列
.strip()#默认删除开头末尾空白,或去除指定字符串
.startswith()#判断是否以某某开头
.format() #字符串格式化
f"{},{}" #3.6最新字符串格式化写法

 

 

4、列表

创建列表:name_list = ["gsd", "asf"]

 

列表常用方法
.append() #讲一个对象追加到列表末尾
.clear() #清空列表
.copy() #浅拷贝列表
.count ()#计算指定元素在列表中出现次数
.extend ()#扩展元列表,迭代每一个元素然后加到列表里面
.index ()#查找指定值第一次出现的索引
.insert ()#将一个对象插入到列表
.pop() #默认把最后一个元素删除,并返回删除值
.remove() #删除指定值
.reverse ()#列表中元素取反
.sort() #默认从小到大排序,.sort(reverse = True)从大到小排序
 
 
 
 
5、元祖
重点·:元组的一级元素不可修改,不能被增加和删除
创建元祖: ages = (1,2,3,4,5)
 

元组只有两个方法:

.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()   #更新使用一个字典中的项来更新另一个字典,如果当前字典包含键相同的项,就替换它

 

posted on 2018-06-28 17:52  晨铃响  阅读(138)  评论(0编辑  收藏  举报

导航