Python语法——列表、元组、集合、字典
综述:
列表(List) [ ]
是一种有序和可更改 的集合。允许重复的成员。
元组(Tuple) ( )
是一种有序且不可更改的集合。允许重复的成员。
集合(Set) {
}
是一个无序和无索引的集合。没有重复的成员。
词典(Dictionary){
"key":"value"......}
是一个无序,有索引和可变的集合。没有重复的成员。
一、列表的相关操作
#创建列表
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist)
#访问
负索引表示从末尾开始,0 表示第一个项目,-1 表示倒数第一个项目,依此类推。
print(thislist[-1]) #结果是 mango
#len()方法 获取列表有多少项 print(len(thislist))
#count()方法 返回具有指定值的元素数量 变量=列表.count("元素")
#reverse()方法 反转元素的排序顺序 列表.reverse()
#sort()方法 默认情况下,对列表进行升序排序,还可以让函数来决定排序标准
list.sort(reverse=True/False, key=函数方法)
实例:
def myFunc(e):
return len(e)
cars = ['Porsche', 'Audi', 'BMW', 'Volvo']
cars.sort(k