列表的定义
可以在一个列表中定义不同的数据类型
python中的列表相当于java c c++中的数组
只不过python中列表可以存放不同类型的数据
list=[4,5,6,3,'i','j']
print(list)
python列表的常用方法
list.append()在列表的末尾添加元素
list.insert()在列表中插入元素
list.extend()在一个列表的末尾添加一个列表
del list[]删除列表中的某一项
list.pop()移除列表中一项,默认最后一项
list.clear()清空整个列表
len(list)计算列表的长度
list.count()统计列表中元素出现的次数
list.sort(reverse=True)逆序一个一个列表
list.reverse()反转一个列表
list.sort()对一个列表进行排序
在末尾添加一个元素
#在末尾添加
list=[3,5,7,2]
list.append(4)
print(list)
在列表指定的位置添加
#在列表指定的位置添加
list=[3,5,7,2]
list.insert(2,"5")
print(list)
在末尾添加一个列表
#在末尾添加一个列表
list=[3,5,7,2]
list1=[5,6,2]
list.extend(list1)
print(list)
修改列表中某一个元素的值
#修改
# list=[3,5,7,2]
list[3]=10
print(list)
删除某一元素
#删除
# list=[3,5,7,2]
del list[1]
print(list)
删除列表中某一元素,如果是pop()默认是最后一个,pop(2)删除第三个
#删除末尾数据,默认是最后一个
list=[3,5,7,2]
list.pop()
print(list)
清空一个列表
#清空
list=[3,5,7,2]
list.clear()
print(list)
计算一个列表的长度
#长度
list=[3,5,7,2]
print(len(list))
计算某个元素在列表中出现的次数
#数据在列表出现的次数
list=[3,5,7,2]
print(list.count(3))
对列表进行排序,升序
#升序,排序
list=[3,5,7,2]
list.sort()
print(list)
反转一个列表
#反转
list=[3,5,7,2]
list.reverse()
print(list)
降序
#降序
list=[3,5,7,2]
list.sort(reverse=True)
print(list)