Python-[]列表.py
19 print list; #输出完整列表
20 print list[0] #输出列表第一个元素
21 print list[1:3] #输出列表下标1~3之间的元素(和字符串一样,含头不含尾)
22 print list[2:] #输出下标2以后所有的元素(包含下标2的元素)
23 print tinylist * 2 #输出列表两次
24 print list + tinylist #输出组合列表
25
26 '''
27 加号 + 是列表连接运算符,星号 * 是重复操作。
28 '''
29
30 #####################################################################
31
32 '''
33 Python 列表截取可以接收第三个参数,参数作用是截取的步长,以下实例在索引 1 到索引 8 的位置并设置为步长为 2(间隔一个位置)来截取字
34 '''
35 print("列表截取步长测试:")
36 list1 = ['a','b','c','d','e','f','g','h','i']
37
38 print("输出整个列表:")
39 print list1
40
41 print("输出下标1~8之间的元素,并且满足2的步长")
42 print list1[1:8:2]
43
44
45 print("输出下标1~8之间的元素,并且满足3的步长")
46 print list1[1:8:3]
47
48
49 print ("改变列表中下标为4的元素:")
50 list1[4] = 'k'
51 print list1[4]
52
53 print ("输出改变后的列表:")
54 print list1
~
20 print list[0] #输出列表第一个元素
21 print list[1:3] #输出列表下标1~3之间的元素(和字符串一样,含头不含尾)
22 print list[2:] #输出下标2以后所有的元素(包含下标2的元素)
23 print tinylist * 2 #输出列表两次
24 print list + tinylist #输出组合列表
25
26 '''
27 加号 + 是列表连接运算符,星号 * 是重复操作。
28 '''
29
30 #####################################################################
31
32 '''
33 Python 列表截取可以接收第三个参数,参数作用是截取的步长,以下实例在索引 1 到索引 8 的位置并设置为步长为 2(间隔一个位置)来截取字
34 '''
35 print("列表截取步长测试:")
36 list1 = ['a','b','c','d','e','f','g','h','i']
37
38 print("输出整个列表:")
39 print list1
40
41 print("输出下标1~8之间的元素,并且满足2的步长")
42 print list1[1:8:2]
43
44
45 print("输出下标1~8之间的元素,并且满足3的步长")
46 print list1[1:8:3]
47
48
49 print ("改变列表中下标为4的元素:")
50 list1[4] = 'k'
51 print list1[4]
52
53 print ("输出改变后的列表:")
54 print list1
~