在Python中,列表(list)是一个很重要的元素,一个列表就一组带编号的空箱子,你可以向这些空箱子中放东西、取东西,还可以在两个箱子之间再加上几个箱子;或者取出几个箱子,把它们当做新的一组箱子......
1.创建一组空箱子:
list=[]
现在,list是我们的一组新箱子,这组箱子里什么也没有,如果你想print 它们,你不会得到什么,不过我们接下来可以向里面加东西。
2.往里面放东西
放东西很简单,你可以直接 list=['something'],这样,你就往第一个箱子里放进了一些东西,但对于列表来说,你的东西放在了0号箱里。这里,要涉及到索引。索引是列表给每个元素对应的数值,就像箱子上的数字,使得你更方便地加减元素以及调用元素。
你还可以另一种东西添加元素,list.append('something'),这样,你就在列表的末尾加上了一个元素。
3.从里面取东西
刚刚我们提到了索引,有了这个,我们可以从一组箱子中取出某个箱子里的东西,
x=list[0]
print x
something
这样,你成功的取出了0号箱里的东西。
如果你想取出一些箱子,你可以这样做:
new_list=list[0:3]
你现在把0号箱到2号箱重新组成了新的一组箱子。(在python中这个叫分片,注意,分片时“:”后的索引对应的元素不会取到,只会取到它的前一个元素)