下午的学习内容

 1 #列表分为三种: 普通列表,混合列表,空列表
 2 empty=[]
 3 empty.append("bcyczhhb")
 4 len_1=len (empty)
 5 print (empty,len_1)
 6 
 7 empty.append("china")
 8 len_1=len (empty)
 9 print (empty,len_1)
10 
11 zhj=["binzhou","zhang","ji"]
12 empty.append(zhj)
13 len_1=len (empty)
14 print (empty,len_1)
15 
16 #从上面看出,append 只能一次加一个参数。
17 
18 empty.extend(zhj)
19 len_1=len (empty)
20 print (empty,len_1)
21 
22 # 从上面的代码结果可以看出 extend可以用一个列表云扩充另一个列表
23 
24 empty.insert(len(empty),"I am end")
25 len_1=len (empty)
26 print (empty,len_1)
27 
28 empty.insert(0,"I am first")
29 len_1=len (empty)
30 print (empty,len_1)
31 
32 #insert()函数:第一个参数代表列表中的位置,第二个参数代表在第一个参数的位置插入一个元素
33 
34 empty.remove(zhj)
35 len_1=len (empty)
36 print (empty,len_1)
37 
38 # remove() 函数:参数就是元素的名称
39 
40 del empty[0]
41 len_1=len (empty)
42 print (empty,len_1)
43 
44 
45 # del() 函数:一个语句,不是一个方法 也可以删除整个列表 del empty
46 
47 empty.pop(0)
48 len_1=len (empty)
49 print (empty,len_1)
50 
51 
52 # pop() 函数:默认从列表中取出(删除)最后一个元素,并返回已经删除元素的信息,也可以用序号
53 
54 qp=empty[-1:5]
55 len_1=len (empty)
56 print (qp,len(qp))
57 
58 # 利用索引值,一次只能取一个元素,要想多取,可以用切片的方式进行。

注:从列表中切片取元素,冒号右边的减去左边的就是取的个数。如左边是负数,那就用0减,也是取的个数。

    del 可以删除列表中指定的元素,也可以删除整个列表。

    extend可以用列表填充列表。

原文地址:https://www.cnblogs.com/bcyczhhb/p/10179022.html