列表查
in
查询的字符串 in 被查询的字符串
返回值为bool类型
mylist = ['叶','卓','远']
result = "叶" in mylist
print(result)
not in和in使用方法一样,在的时候返回false,不在返回true
列表的排序和反转
sort
格式为:
列表名.sort()
排序为从小到大
reverse
格式同sort
进行反转反转
sort中可设置值reverse=true和false来进行反转
mylist = ['叶','卓','远']
mylist.sort(reverse=True)
print(mylist)
元组
1)元组与列表类似
2)元组用( )
3)元组的数据不能更改
4)元组也可以使用切片
5)如果元组里只有一个数据,那么逗号不能省略
6)元组也能使用count和index
字典
字典的格式是
名字 = {键:值,键:值}
字典是通过键来查找信息
查询信息格式为:
字典名[“键”]
如果key在字典中不存在会崩溃
get方式取值
当用get方式取值时,没有键时会得到空值,不会崩溃
字典名.get(”键“)
get方式取值可以设置默认值
字典名.get(”键“,默认值)
字典的增删查改
字典的增删查改与列表的类似,只不过是根据键
clear 清空所有的内容(也可以在列表中使用
字典的合并
用update进行合并
第一个字典名.update(第二个字典名)
当两个字典中有相同的键时合并后的数据是第二个字典中的
字典的常见操作
len(字典名) 得到键的个数
字典名.keys() 返回一个列表,其中包含字典的所有key的名字
字典名.values()返回一个列表,其中包含字典的所有的值
字典名.items() 返回一个元组,其中包括字典的所有键和值