python列表
列表
num1=["张三","李四","王五","天启"]
print(num1)
print("\n")
列表的索引是从0开始而不是1
print(num1[0])#这是索引0的内容是张三
print(num1[3])#这是第四个天启
print("\n")
使用列表中的值
qwe="你好这位是"+""+num1[2]
print(qwe)
print("\n")
修改列表中的元素
moto=["honan","can","dag","togger"]
print(moto)
moto[1]="vehicle"#修改第二个元素
print(moto)
print("\n")
在列表中添加元素
moto=["honan","can","dag","togger"]
print(moto)#原样输出
moto.append("tiger")#把元素添加到列表末尾使用append()方法
print(moto)
moto.insert(2,"我不一样")#在指定位置添加元素使用insert()方法
print(moto)
print("\n")
删除列表中的元素
moto=["honan","can","dag","togger"]
print(moto)#原样输出
del moto[1]#删除指定元素使用del语句
print(moto)
moto.pop()#从末尾开始删除使用pop()方法
print(moto)
moto.pop(0)#弹出列表任意位置的元素使用pop(索引)方法
print(moto)
moto.remove("dag")#根据值删除元素使用remove(值)方法
print(moto)
print("\n")
使用sort()方法对列表进行永久排序
moto=["honan","can","dag","togger"]
print(moto)#原样输出
moto.sort()#排序后的
print(moto)
print("\n")
使用sorted()函数对列表临时排序
moto=["honan","can","dag","togger"]
print(moto)#原样输出
print(sorted(moto))#临时排序
print(moto)#返回原样
print("\n")
倒着打印列表reverse()方法
moto=["honan","can","dag","togger"]
print(moto)#原样输出
moto.reverse()#倒着打印使用reverse()方法
print(moto)
print("\n")
确定列表长度len()函数
moto=["honan","can","dag","togger"]
print(moto)#原样输出
print(len(moto))#输出这个列表有几个元素,是从一开始的
浙公网安备 33010602011771号