导图社区 python二级基础
中国电子协会python二级知识点,分享了 内置核心数据类型,有序列、映射、文件、集合,欢迎自行补充更多。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
二级
内置核心数据类型
数值类型10==10.0
序列
可变
list列表
可包含任意对象的有序集合
支持下标索引访问元素
可变长度,异质,可任意嵌套
支持原位改变
通用操作
改变某个元素值
s[i]=x
改变特定范围内的元素值
s[i:k]=t
s[i:j:k]=t
删除元素
del s[i]
del s[i:j]
del s[i:j:k]
s.remove(元素值)
s.clear()
s.pop()
增加元素
s.append()
s.extend()
s.insert(位置,元素)
排序
s.reverse()
s.sorted(reverse=False)默认升序(False)降序True
sort(s,reverse=False)
复制序列
s.copy()
[:]
不可变
tuple
对象引用数组
range()
一般用于生成数字序列,以便执行特定次数的循环
文本序列str字符串
序列通用操作
常用操作
str(obj)
str.replace(old,new,count)
str.capitalize();与title()等价
str.upper()
str.lower()
str.startswith()
str.endswith()判断以什么字符结尾
str.isnumeric()
可判断文字的数字如‘一二三’
str.isdigit()
str.isspace()判断是否是空格
str.isalpha()判断是否是字母
str.lstrip()
str.rstrip()
str.strip()
删除左右两侧指定字符
str.split()
通过指定分隔符对字符串进行分割,分割字符串,产生列表
str.join()
合并字符串
str.format()
判断元素是否在序列中
in/not in
连接序列
s1+s2
重复序列
s*n
下标获取元素
[i]
访问指定索引范围
[start:end(不包含):step]
获取序列长度
len(s)
获取最小值
min(s)
获取最大值
max(s)
统计总和
sum(s)
检索某个元素第一次出现的下标
s.find()只针对字符串
s.index()
统计元素出现的次数
s.count()
映射
dict字典
文件
集合