'''
1.列表支持的函数
1.1 append()函数:向列表追加元素(把元素添加到列表末尾)
格式: 变量名.append(新元素) 注:新元素只能传一个
1.2 insert() 函数:向列表插入元素(通过索引从指定位置插入)
格式:变量名.insert(index,新元素)
1.3 count() 函数: 返回某个值在列表中出现的次数
格式:变量名.count(元素)
1.4 sorted()函数:内容排序
从小到大格式:sorted(变量名)
从大到小格式:sorted(变量名,reverse = True)
根据长度
排序规则: 整型、浮点型不得与字符串类型比较。
若字符串类型为英文时,从小到大按照字母排序排列先排列大写开头(A~Z),再排列小写(a~z),
若首字母相同则比对第二个字母,以此类推。
1.5 max()函数: 最大值 格式: max(变量名)
min()函数: 最小值 格式: min(变量名)
len()函数: 元素出现个数 格式: len(变量名)
'''
a = [4, 2, 3, 3, 5]
a.append('jack') #在末尾追加‘jack’
print("a =", a)
a.insert(2,666) #在下标索引为2的位置插入666
print("a =", a)
print(a.count(3)) #统计3在列表出现的次数
b = ['a','e','c','f','d','A','21','3']
print(sorted(b,reverse=True)) #从大到小排序
print(min(b)) #列表最小值
print(max(b)) #列表最大值
print(len(b)) #元素出现个数
#2.元组支持的函数:count() 函数 sorted()函数 max()函数 min()函数 len()函数
#3.字典支持的函数:sorted()函数
# max()函数 min()函数 len()函数
dict = {'name':'张三','Ag':50,'sex':"male",'age':23}
a=sorted(dict) #当键名有纯数字和字符串时无法使用该方法
print(a) #只对键名进行排序
print(max(dict))
print(len(dict))