上集回顾:python学习笔记(一)——hello world、变量、字符串、数字、禅
一、概述
-
在python中,用方括号表示列表,用,分割列表中的元素
family = ['dad','mom','sister','brother','me'] print(family)
如果直接打印,将会原样输出,包括方括号,就像这样
-
访问列表中的元素,只需指出列表名称,再指出元素索引,将其放入方括号中即可,索引以0为开始值。
print(family[0])
输出 dad
-
可以和之前的大小写结合起来,使代码更好看
print(family[2].title())
输出 :Sister
-
对于不知道长度,或者长度比较长的列表,还可以用负数来表示下标,倒数第一个为-1,倒数第二个为-2.以此类推
print(family[-1]) print(family[-2])
输出:
-
可以使用列表中的值来创建消息
message = "I have a " + family[2] + " in my family." print(message)
输出:I have a sister in my family.
二、编辑列表元素
2.1修改
要修改列表元素,可指定列表名和要修改的元素的索引,再指定该元素的新值
list = ['l1','l2','l3','l4']
print("修改前:" + str(list))
list[0] = 'L1'
print("修改后:" + str(list) + '\n')
输出
2.2添加
print("原列表:" + str(list))
- append() 在列表末尾添加元素
# list.append('值') list.append('l4') print("在列表末尾增加新元素后:" + str(list))
- insert() 在指定位置插入元素
# list.列表名(位置,'值') list.insert(2,'l2.5') print("在指定位置2插入新元素后:" + str(list) + '\n')
输出
2.3删除
print("原列表:" + str(list))