17列表(一)
一、列表1.列表可以放置几乎所有类型的数据。
2.创建列表:用中括号将所有准备放入列表中的元素给包裹起来,不同元素之间使用逗号分隔
eg.>>>
兼收并蓄是列表的一大特色(列表可以容纳不同的数据)。
可以给列表贴上变量名eg.>>> rhyme =
>>> print(rhyme)
序列是Python最常见的结构,字符串和列表都是一个序列。
依次访问其中的元素eg.
>>> for each in rhyme:
print(each)
1
2
3
4
5
上山打老虎
单独访问列表中的某一个元素eg.
>>> rhyme #使用的是下表索引的方法,访问第一个元素就在中括号里写0,第二个写1,第三个写3,以此类推......
1
>>> rhyme
2
>>> rhyme
4
>>> rhyme
'上山打老虎'
访问最后一个元素eg.>>> length = len(rhyme)
>>> rhyme
'上山打老虎'
>>> rhyme[-1] #最后一个元素的下标索引值可以是-1,倒是第二个是-2,以此类推......
'上山打老虎'
二、列表切片
1.可以一次获取多个元素。
2.如何切片?
将原先的索引值变成一个范围就行了。
eg.>>> rhyme
>>> rhyme
>>> rhyme[:3] #从头开始,就不用写头
>>> rhyme #既然要贯彻到底,就不用写尾
>>> rhyme[:]
跳着来eg.
>>> rhyme
>>> rhyme[::2] #开始位置和结束位置位于列表的两端,所以不写也是可以的
>>> rhyme[::-2]
['上山打老虎', 4, 2]
>>> rhyme[::-1]
['上山打老虎', 5, 4, 3, 2, 1]
优雅~
页:
[1]