雨后彩虹祝大家有个好心情:
ok闲话少说今天学习python中的 列表列表是python中的一个强大工具我们将学习:
1.创建列表
2.在列表中提取元素
3.创建数字列表
先看看如何创建列表:
user=["a","b","c"]#创建列表再将列表存储到user里
print(user)#打印user
列表是用方括号括起来的例如:
user=["car","bus","plane"]
food=["cake","apple","rice"]
其实user和food是列表名。我们了解列表后就可以开始学习如何在列表中提取元素了。提取列表元素有2种方法:索引,切片。索引一次可提取一个元素而切片一次可以提取多个元素。我们先学习索引法:
user=["a","b","c"]
print(user[0])
user=["a","b","c"]
print(user[1])
user=["a","b","c"]
print(user[2])
一定记住索引从0开始。当然如果你的列表很长不知道列表最后一个元素的索引没关系python提供了一个特殊的语法:[-1]
#提取列表元素的最后一个
user=["a","b","c"]
print(user[2])
-------------------------
user=["a","b","c"]
print(user[-1])
怎么样?是不是简便了许多?知道索引提取法后我们在来说下切片。切片可以一次提取多个元素提取的元素只是还带着方括号。例如:
user=["a","b","c"]
print(user[1:2])
结果:
["b"]
我们学习完了在列表中提取元素就可以开始学习如何创建数字列表了。我们如果单纯的想生成一些数字你可以用range()方法来生成数字这会比直接输出要简便例如我生成数字123456我们来对比一下这两种方法:
print("1")
print("2")
print("3")
print("4")
print("5")
print("6")
--------------------------
w=range(1,2,3,4,5,6)
print(w)
怎么样?差距大吧!知道如何生成一系列的数字之后我们就可以创建一个数字列表了。
user=list(range(1,2,3,4,5,6))
print(user)
#结果:['1','2','3','4','5','6']
列表英文:list
今天学习到这了