导图社区 Python六大数据类型
Python六大数据类型定义及操作说明,分别是字符串、列表、数字、元组、集合、字典,希望这份脑图会对你有所帮助。
Python入门,复习,面试面试,新手、老手均实用。如 将计算机中存放数据的内容分配一个空间,这个空间的名称叫变量。
MySQL常用SQL公式,速记,如七大约束:非空、唯一、主键、默认值、检查、自增长、外键,一起来看。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
Python六大数据类型
字符串
创建
引号包裹的内容都是字符串
查
str.count(str):返回字符串数量
str.index(str):在字符串中第一次出现的位置
str.find(str)
修改
str.center(20,'*'):居中填充
str.replace():替换
str.strip()去除前后空字符或指定内容
str.split()分割字符串,返回列表
str.join()将一个可迭代对象的元素拼接成一个str
upper()转大写
lower()转小写
title()首字母大写
isdigit()纯数字
isalpha()纯字母
isalnum()数字字母组合
列表
索引/切片
添加
append(元素)
insert(索引号,元素)
extend(‘abc’):可迭代对象逐个添加
删除
remove(元素):删除指定元素,不存在则报错,多个,删除第一个
pop(0)删除第一个
pop()删除最后一个
clear()轻控股列表
list.[索引号]=内容
其他
linst.index(元素) 返回指定元素的index,不存在则报错
list.count(元素) 返回指定元素的数量,不存在则返回0
sort()排序(默认升序)
reverse()将列表反向
内置
max()
min()
sum()
数字
整型:int()
布尔:bool()
浮点:float()
元组
cup1=()
cup2=('a',)
cup3=(1,2,3,4)
操作
count(元素)
index(元素)
len()
max()
min()
集合
特点
无序
不可变
元素不重复:一般用于转类型去重
set1=set()
set2={1,2,3,4,5}
set1.add(元素):无序存储,如已存在,则无效
set1.remove(元素):不存在则报错
set1.pop:随机删除
set1.discard(元素):如果不存在,不会报错
逐个添加
set1.update(‘abc’):每个元素这个添加,可以是字符串、列表、元组、字典(只能添加key值)
集合运算
交集
set1 & set2 相同项
并集
set1 | set2 所有项
对称差集
s1 ^ s2 不同项
字典
value可以是任意类型
key
唯一,如不唯一,后面的值会覆盖
不允许修改 ,不可变类型:数字、字符串、元组
dict1={}
dict2=dict()
dict3={"0":48,"1":49,"2":50}
取值
dict1.get(key)如果key不存在,返回none
dict1[key] 如果key不存在,报错
dict1[key]=内容
如果添加对应的key存在,则修改value
dict1.pop(key)除了删除,还能返回删除的值,v=dict1.pop(key)
dict1.popitem()没有参数,随机删除(少用)
遍历
value
item 返回的是元组(key,value)
k,v