1.sort 排序——方法
list_test_1=["ty","alexis","mattie",'bob'] list_test_1.sort() #按照 首字母 顺序排序 print(list_test_1)
2.sorted排序——函数
list_test_1=["ty","alexis","mattie",'bob']
print(sorted(list_test_1))
print(list_test_1)
3.列表倒序
list_test_1=["ty","alexis","mattie",'bob'] list_test_1.reverse() # “ .函数 ” 都是 永久 修改 print(list_test_1) print(len(list_test_1)) #使用 len 测试列表的长度(存在的元素数量)
4.遍历列表
list_test_1=["ty","alexis","mattie",'bob'] for pep in list_test_1: print(pep,end=" ")
5.使用range函数创建列表
numbers = list(range(6)) print(numbers) demo_list=[x for x in range(5)] #列表内使用 循环语句(美化程序) print(demo_list)
6.写入逻辑结合range生成自定义列表
test_num_1=[u*u for u in range(7)] print(test_num_1)
7.对列表进行简单的统计
test_num_1=[u*u for u in range(7)] print(test_num_1) print(min(test_num_1)) print(max(test_num_1)) print(sum(test_num_1)) #累加
8.列表的切片(值域是:左闭右开)
test_num_1=[u*u for u in range(7)] print(test_num_1) print(test_num_1[:]) print(test_num_1[0:3]) print(test_num_1[1:3]) print(test_num_1[-3:])
9. 遍历切片
test_num_1=[u*u for u in range(7)] for nu in test_num_1: print(nu,end=" ")
10.列表的复制
test_num_1=[u*u for u in range(7)] tt=test_num_1 print(tt) gg=test_num_1[2:] #可以部分复制 print(gg)