码迷,mamicode.com
首页 > 编程语言 > 详细

2.python基本数据类型

时间:2018-06-28 18:21:48      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:pytho   int   迭代   ges   大写   key   xtend   格式   efault   

基础数据类型

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

 

2.python基本数据类型

标签:pytho   int   迭代   ges   大写   key   xtend   格式   efault   

原文地址:https://www.cnblogs.com/chenlingxiang-bo-ke/p/9239989.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!