8-2笔记

strip() 删除前后指定的东西(默认删除空格,不能删除中间)
a = ' 1 2 3 4 5 '
b=a.replace(' ', "")
print(b) #删除一串字符串中间的空格

集合:
无序性
互异性
确定性
集合不可以套集合、列表
discard() 删除

list[]
a.append() 添加元素
列表里可以放各种类型的数据
元素可以重复
#列表去重
a = [1,1,2,2,3]
a = list(set(a))
print(a)
列表自加列表
a.remove() 移除列表中的值,只能移除一个,如果移除不存在的值会报错
title() 英文标题,首字母大写
a.reverse() 排序(使用ascii码)
sorted() 排序,默认排序是升序
[::-1]/reverse=True 改成降序

tuple() 将数据强制转换成元组

字典
字典的一切操作都是通过键名操作键值!
容器不能作为键名
字典是无序的,没有索引操作,除非转换成有序字典
dict_ = {1:100,‘dsads':'value'}
print(dict_.get('dsads')) 通过get取键值
print(dict_.items()) 同时获取字典中的键值对
dict_.keys() 只获取字典中的键名
dict.values() 只获取字典中的键值
update 通过键名更新字典中的键值
popitem 随机移除字典中的值

 

posted @ 2019-08-03 09:13  酒友az  阅读(86)  评论(0编辑  收藏  举报