pycharm(3)
元组与列表的区别:
列表是可变的,元组是不可变的。列表的可变指的是列表可以添加元素,可以删除元素,元组的不可变指的是元组不可以增加新的元素,也不可以删除已有的元素
元组中的命令:
count:查找有有多少个相同元素
index:查询元素的索引

当元组里面只有一个元素的时候一定要加逗号
for循环

查找元组里面的元素

字典
字典的特性:
1、字典是无序的
2、字典是以key——value的形式来存储的
字典的关键字:dict
添加一个字典:

获取所有的key

获取所有的value

对字典的内容进行循环
获取value的值

两个字典合并:update

字典排序
规则:
1、如果是数字,默认是从小到大
2、如果是字符串,内部处理的思路是把字符串转为数字,然后和1的规则一样
3、如果是多个字符串,比如aa,ab,那么发现这个时候他的规则是:
1)、aa和ab先比较第一个字符串,发现第一个相同就比较第二个
2)、比较第二个,比如是字符串转为数字,规则和1相同
4、把字符串转为数字,内部使用的函数时ord()
5、排序比较必须是相同的数据类型
查询字母的转换数字使用的命令时ord(字母)
字典使用到的内部函数时sorted()
给字典排序

获取列表中的元素,放在一个新的表中

给字典排序(2)
from collections import OrderedDict

数据类型实战
字符串和列表的转换

列表和元组之间的转换

获取字符串中最小的值和最大的值
先进行正序排序
排序后取到最小的值[0]
排序后取到最大的值[-1]
负一也就是列表当中的最后以一位

列表和字典之间的转换
列表转字典


浙公网安备 33010602011771号