python的数据类型特点和常用方法

数据类型 
不可变数据类型:字符串,整数,浮点,布尔,元组 
可变数据类型:列表 字典 集合 

序列: 列表,字符串,元组,集合,字典 
有序序列:列表,字符串,元组(有序功能特点:索引 遍历 切片) 
无序序列:集合,字典

常用方法:

列表(list)

list_1.append() 将元素追加到列表的末尾

list_1.insert()将元素插入到列表的指定位置

list_07.extend(list_06) #合并一个列表,括号里面的列表合并在后面

list_1.pop()默认移除列表最后一个元素,并返回元素的值

list_1.remove()根据元素的值删除  ,如果列表中有多个相同的元素,会删除前面那个

list_13.reverse()列表反转

list_1.sort 列表排序(正序)

字符串(string)

str.upper() 字符串转大写

str.lower()字符串转小写

str.strip() 默认去除字符串两边的空格,换行( --内容换行),制表符( --作用是对齐表格数据的各列)

str.split()把字符串通过指定标识符进行分割

str.join() # 字符按自定义的分隔符连接在一起

str. replace() replace(substring,newstring,max)# substring表示被替换的字符串,newstring要替换字符串,max表示替换的次数

元组(tuple)

tuple.index()返回指定元素在元组中的索引

tuple.count()返回指定元素在元组中出现的次数

max() 返回序列中最大的元素

min() 返回序列中最小的元素

sum() 返回序列中元素的总和

字典(dict)

get()查询键对应的值(如果键不存在,返回None)

dict_03.keys()#取出键

dict_03.values()取出值

setdefault()字典添加元素()# 注:如果插入数据键已经在字典里,插入是不生效的;默认值为空时,插入数据为None

update 方法 利用一个字典项更新另外一个字典

集合(set)set 集合中的元素具有唯一性,不能重复,集合是无序的

add增加元素

pop 随机删除

字符串、元组、列表的转换

#字符串转元组

print(tuple("hello"))

#字符串转列表

print(list("hello"))

#元组列表

print(list(("we","34s",34)))

#列表转元组

print(tuple(["beijing","shanghai","hangzhou"]))

#元组转字符串

print("".join(("zhangsan","lisi","wangwu")))

#列表转字符串

print("".join(["aa","bb","cc","dd"]))

原文地址:https://www.cnblogs.com/iruance/p/14364940.html