'''
append()方法向列表末尾追加元素。
参数值:必需。任何类型(字符串、数字、对象等)元素
'''
a=["apple","banana","cherry"]
b=["Porche","Volvo"]
a.append(b)#将这个列表添加到了a中
print(a)
'''
clear()方法从列表中删除所有元素
参数值:无参数
'''
a=["apple","banana","cherry"]
a.clear()
print(a)
'''
copy()方法返回指定列表的副本
参数值:无参数
'''
a=["apple","banana","cherry"]
x=a.copy()
print(x)
'''
count()方法返回具有指定值的元素数量
参数值:
value:必需。任何类型(字符串、数字、列表、元组等).要搜索的值
'''
num=[1,2,3,4,2,6,1,2,6,2,8]
x=num.count(2)#2在列表中出现的数量(次数)
print(x)
'''
extend()方法将指定的列表元素(或任何可迭代的元素)添加到当前列表的末尾
参数值:iterable:必需。任何可迭代对象(列表、集合、元组等)
'''
fruits=["apple","banana","cherry"]
p=(1,2,3,4)
fruits.extend(p)#把元组添加到fruits列表
print(fruits)
'''
index()方法返回指定值首次出现的位置
参数值:
element:必需。任何类型(字符串、数字、列表等)。要搜索的值
'''
num=[2,3,5,66,77,44,77]
x=num.index(77)
print(x)#index()方法仅返回值的首次出现
'''
insert()方法在指定位置插入指定的值
参数值:
position:必需。数字,指定在哪个位置插入值
element:必需。元素,任何类型
'''
fruits=['apple','banana','cherry']
fruits.insert(1,'orange')
print(fruits)
'''
pop()方法删除指定位置的元素
参数值:pos :可选。数字,指定需要删除元素的位置。默认值-1,返回最候的项目
'''
fruit=['apple','banana','cherry']
x=fruit.pop(1)
print(x)
'''
remove()方法具有指定值的首个元素。
参数值:
element:必需。需要删除的任何类型(字符串、数字、列表等)的元素
'''
fruit=['apple','banana','cherry']
fruit.remove("apple")
print(fruit)
'''
reverse()方法反转元素的排序顺序
无参数值
'''
fruit=['apple','banana','cherry']
fruit.reverse()
print(fruit)
'''
sort()方法默认情况下,是对列表进行升序排列
参数值:
reverse:可选。reverse=True将对列表进行降序排列。默认是reverse=False
key:可选。指定排序标准的函数
'''
fruit=['apple','banana','cherry']
fruit.sort(reverse=True)
print(fruit)
def myFunc(e):
return len(e)
fruit1=['apple','banana','cherry']
fruit1.sort(key=myFunc)
print(fruit1)
#返回‘year'值的函数
def myFunc(e):
return e['year']
cars=[
{'car':'Porsche','year':'1963'},
{'car': 'Audi', 'year': '1962'},
{'car': 'Bwm', 'year': '1964'},
{'car': 'Volvo', 'year': '1965'}
]
cars.sort(reverse=True,key=myFunc)
print(cars)
['apple', 'banana', 'cherry', ['Porche', 'Volvo']]
[]
['apple', 'banana', 'cherry']
4
['apple', 'banana', 'cherry', 1, 2, 3, 4]
4
['apple', 'orange', 'banana', 'cherry']
banana
['banana', 'cherry']
['cherry', 'banana', 'apple']
['cherry', 'banana', 'apple']
['apple', 'banana', 'cherry']
[{'car': 'Volvo', 'year': '1965'}, {'car': 'Bwm', 'year': '1964'}, {'car': 'Porsche', 'year': '1963'}, {'car': 'Audi', 'year': '1962'}]
持续更新中