欢迎光临散文网 会员登陆 & 注册

千锋教育Python零基础全套视频教程,7天Python极速入门(含python

2023-07-18 21:05 作者:wiky丶  | 我要投稿

列表部分的笔记

# list1 = []
# print(list1)
# list2 = ['德凯',11,12]
# print(list2)
# list3 = ['双骑',666,123,True,False]
# print(list3)
# list3[0]='时王'
# print(list3)
#遍历列表中的元素
# for i in list3:
#     print(i)
#查找列表的长度
#len()表示列表的长度
# print(len(list3))
# for j in range(len(list3)):
#     print(list3[j])
#通过enumerate()同时遍历列表的下表和值
# for index,value in enumerate(list3):
#     print(index,value)
#列表元素的合并和重复和判断
# list1 = ['奥特曼','假面骑士','java','python']
# list2 = [9,4,6,True,'c++']
# # print(list1,list2)
# list3 = list2+list1
# print(list3)
#重复输出列表中的元素 通过 * 实现
# list4 = list1*2
#判断列表元素是否在元素中,使用in 和not in实现
# if '奥特曼'  in list1:
#     print(True)
# else:
#     print(False)
# if '奥特曼' not in list1:
#     print(True)
# else:
#     print(False)
#列表的切片:从指定位置中获取其中的某段程序
# 语法:;列表名[开始下标:结束下标] 截取的范围包含开始下标对应的元素,不包含结束下标对应的元素
# list1 = [12,11,62,15,48,95]
# print(list1[0:3])
# print(list1[3:]) #若未设置结束下标 会从开始下标一直截取到最后
# print(list1[:5])#若未设置开始下标 默认从第一个元素开始截取到结束下标
# print(list1[-3:]) #负数情况
# print(list1[::-1]) #列表反转
#1.添加元素 append()向列表中添加单个元素  一般用于尾部追加
# print(list1)
# list1.append('奥特曼')
# print(list1)
#向列表中添加多个元素 extend 追加的多个元素一般使用列表形式传递
# list1.extend(['假面骑士','施瓦辛格'])
# print(list1)
# insert(插入的位置,插入的元素)
# list1.insert(2,'詹姆斯')
# print(list1)
#删除元素
list1 = ['詹姆斯','库里','利拉德','威少','汤普森','杜兰特','欧文']
# print(list1)
# # pop()删除列表中的元素中的最后一个元素 ,传输删除元素的下标,返回的是原列表
# # list1.pop() #不传参数 默认最后一个元素
# # print(list1)
# list1.pop(4)
# remove()  传输的参数是删除的元素
# list1.remove('利拉德')
# print(list1)
#clear() 清空列表
# list1.clear()
# # print(list1)
#列表的翻转和排序
list1=[98,54,5455,1,33,95,2,3,33]
# reverse() 表示翻转列表中的元素 ,不会生成新的列表
# print(list1)
# list1.reverse()
# print(list1)
# sort() 对原列表进行排序,默认是从小到大排序
# list1.sort()
# print(list1)
#若想实现从大到小排序 ,函数中传入 reverse = True
# list1.sort(reverse=True)
# print(list1)
# sorted() 对列表进行排序, 默认是从小到大排序,会将排序的结果生成一个新列表
#list2=sorted(list1)
#print(list2)
#若想实现从大到小排序 ,sorted()中传入 reverse = True
# list3=sorted(list1,reverse=True)
# print(list3)
#根据元素的长度进行排序
list4 = ['hello','wiky','xiks','world','apples','banana']
list5 = sorted(list4,key=len)
print(list5)


千锋教育Python零基础全套视频教程,7天Python极速入门(含python的评论 (共 条)

分享到微博请遵守国家法律