基本数据类型
2020-05-11 14:04:00 0 举报
AI智能生成
python基本数据类型(包含常用方法和实用例子)
作者其他创作
大纲/内容
基本数据类型
整型
int
1,2,3...
方法:int之间和数学运算符相连,可实现数字运算(+-*/等)
浮点型
float
1.2,3.14,10.0,...
带小数点的数字,拥有和整型一样的方法
布尔值
0为False,非0为True
字符串
str
被引号包裹的字符组:‘abc’,“abc”
之间‘+’相连实现字符串的拼接
'a'+'b'='ab'得到一个新的字符串
‘*’和数字相连实现重复次数
replace()
split()
分割字符串
把字符串以参数分割,得到几个小字符串组成的列表
strip()
去除开头和末尾的空字符
‘ a bc '.strip()-->'a bc'
格式化输出(常用) a='老师',b=‘学生'
%和f的使用
upper
'abc'.upper()-->'ABC'
join
isitrable(可迭代)
for i in 'abcd' print(i)-->a b c d
列表
list
做加法或乘法,生成新的列表
append()
extend()
del()
删除元素或者变量
切片(slice)
pop()
index()
reverse()
sort()
对列表做排序
元组
tuple
推导式如上列表
字典
dict
keys
list(d)-->得到字典中所有的键组成的列表,如果想得到一个顺序整理的列表可以使用sorted(d)
if 'a' in d:-->True判断字典中是否存在某个键
values
构建新的字典方法
a=dict()-->a={}得到一个新的空字典
循环字典时可以使用items
字典的删减改查
clear清空
d.clear()-->d={}删除字典中所有的items
copy复制
s=d.copy()-->得到一个和d同样的字典
fromkeys得到一个特殊的字典,字典的键为参数(iteration)中的元素,值为None
get由键拿到对应的值,如果此键不存在就返回default值
pop由指定的key删掉对应的键值对,返回其中的值,如果键不存在返回第二参数的值
popitem删除最后一个键值对
d.setdefault('a')-->return 1
update增
集合set
{1,2,3}
bytes
a=b'awers'
bytes(任何数据类型)或b'str'
encode()
0 条评论
下一页