数据类型
2019-01-02 21:13:38 0 举报
AI智能生成
python基础
作者其他创作
大纲/内容
不可变的数据类型
字符串(str)
字符串详解
title()
capitalize()
upper()
lower()
count()
swapcase()
center()
split()
strip()
join()
repalce()
startswith()
endswith()
format()
isalnum()
isalpha()
isdigit()
find()
index()
encode() 和 decode()
整型 (int)
整数运算符
加法 (a + b)
减法 (a - b)
乘法 (a * b)
除法 (a / b) 有小数点
整除 (a // b)
取模 (a % b)
幂 (a ** b)
比较运算符
等于 (a == 20)
大于 (a > b)
小于 (a < b)
大于等于 (a >= b)
小于等于 (a <= b)
不等于 (a != b)
赋值运算符
a += 10
a -=10
a *=10
a /= 10
a **= 10
a %= 10
a //=10
逻辑运算符
and
or
not
元组(tuple)
合并
index() 索引
tu.index(3)
count() 计数
tu.count(4)
for 循环
特殊
布尔值(booleans)
True
False
可变的数据类型
列表(list)
增
append() 追加
insert() 插入
extend() 扩展 迭代添加
列表相加 ( + )
删
remove() 移除
pop() 弹出 默认删除最后一个
clear() 清空
del 或 del lst[1]
改
通过下标修改
查
下标查询
for 循环
其他
索引
lst.index(参数)
count() 统计
lst.index(参数)
sort() 排序
lst.sort(reverse=True)
reverse() 反转
列表嵌套
list[下标]
集合(set)
增
add
s.add(80)
update
s.update("你好")
删
pop (随机删除 有返回值)
s.pop()
clear (清空)
remove (删除指定元素)
s.remove(1)
del (删除整个列表)
改 (先删除再添加)
查 (for i in set:)
集合天然去重
其他操作
交集 (&)
并集 (|)
差集 (-)
反交集 (^)
子集 (<超集>)
字典(dict)
增
setdefault()
不存在就添加
setdefault 中第一个参数是键, 第二个参数是值, 如果不写值就是默认为None.
删
pop()
pop返回的是被删除的值,pop一定要给人家参数, 参数是要删除的键.
popitem() 随机删除 python3默认最后一个
popitem返回的是被删除的键值对以元组的形式显示,("键","值")
del 或 del dic["键"]
删除整个字典 / 通过dic["键"]删除print(dic)
clear() 清空
改
update()
键存在字典中就是修改, 不存在就是添加.
dic[键]=新的值
查
get()
键不存在 不报错 返回None
通过键查询
print(dic["键"])
其他
dic.keys()
获取键
dic.values()
获取值
dic.items()
获取键值对
for循环
print(i)
获取的是键
print(dic[i])
获取的是值
print(i, dic[i])
获取的是键值对
for k,v in dic.items() : print(k,v)
解构方式
嵌套
dic["键"]
0 条评论
下一页