前言
目录
一、一个小时的练习
目录
一、一个小时的练习
1.列表的创建 函数list()
2.列表的复制 [:]
3.表元素查询操作
4.获取列表的单个元素
5.列表元素的遍历 for -- in
6.列表添加 append()
7.excend()
8.insert()
9.pop()
10.remove()
前言: 零基础自学python复习基础 每日一练 一个小时的练习 一日不练 百日空
一、一个小时的练习
1.列表的创建 函数list()
list = ['dict','类','函数','41'] print(list)
2.列表的复制 [:]
list1 = ['tuple()','list()','set()','继承','多态','封装'] list2 = list[:] print(list2) list3 = ['索引','数据','切片','遍历元素'] list4 = list3[:] print(list4)
3.表元素查询操作
#(1) index() # 查询列表中的相同元素 只返回第一个索引元素 list5 = [1,2,3,4,5,6,7,7,8,9] print(list5,type(list5)) print(list5.index(7)) list6 = [1,1,8,9,5,4,4,5,6,] print(list6,id(list6)) print(list6.index(4)) print(list6.index(8)) print(list6.index(1)) #index()如果查询列表中的元素不存在,则会抛出ValueError list7 = [1,2,3,4,5,6,77,8,9] # print(list7.index(10))#ValueError: 10 is not in list print(list7.index(77)) print(list7)
4.获取列表的单个元素
#正向索引 从 0 开始到 N - 1
list8 = [1,2,3,4,5,6,7,8,9]
print(list8[0])
print(list8[1])
print(list8[2])
print(list8[3])
print(list8[4])
print(list8[5])
print(list8[6])
print(list8[7])
print(list8[8])
#反向索引 从 - N 开始 到 -1
list9 = ['index()','list[0]','list[1]']
print(list9[-1])
print(list9[-2])
print(list9[-3])
# 如果指定索引 不存在就会抛出lndexError
list10 = ['index','dict','list']
# print(list10[10])
print(list10[0])
print(list10[2])
# in 查询列表中的元素 是否存在
list11 = [1,2,3,4,5,6,7,8]
if 9 in list11:
print(list11)
#not in 查询列表中的元素是否存在
list11 = [1,2,3,4,5,6,7,8]
if 9 not in list11:
print(list11)
5.列表元素的遍历 for -- in
list12 = [1,2,3,4,5,6,7,8]
for x in list12:
print(x)
list13 = [1,2,3,4,5,'list',9]
for x in list13:
print(x)
list14 = [1,2,3,4,5,6,7,8]
for x in list14:
print(x)
6.列表添加 append()
list15 = []
list15.append(2)
list15.append(0)
list15.append(2)
list15.append(2)
print(list15)
list16 = []
list16.append('append()')
list16.append('extend()')
list16.append('insert()')
list16.append('切片')
print(list16)
7.excend()
list17 = [1,2,3,4,5,6,7,8,9]
print(list7.extend('9'))
list18 = [1,2,3,4,5,6,7,8,9]
print(list8.extend('insert'))
8.insert()
list19 = [1,2,3,4,5,6,7,8,9] print(list19.insert(1,2)) list20 = [1,2,3,4,5,6,7,8,9] print(list20.insert(7,8))
9.pop()
list21 = [1,2,3,4,5,6,7,8,9] print(list21.pop())
10.remove()
list22 = [1,2,3,4,5,6,7,7,8,9] print(list22) print(list22.remove(7)) list22 = [1,2,3,4,5,6,7,7,8,9] print(list22.remove(9)) print(list22) list22 = [1,2,3,4,5,6,7,7,8,9] print(list22)



