笨方法”学Python3,习题 34:访问列表的元素
1、如何访问列表的元素 ?
2、什么是索引 ?
3、序数与基数的区别是什么 ?
一、练习
访问列表前,我们需要知道什么是序数、基数和索引。序数就是可以表示事物的顺序的数,序数等于有序,从 1 开始;基数与索引是一样的,是无序的,从 0 开始。例如:
animals = ['bear', 'tiger', 'penguin', 'zebra']
bear = animals[0]
0 就是基数,就是索引,我们访问列表的元素时要用索引来访问
animals = ['bear', 'python3.6', 'peacock', 'kangaroo', 'whale', 'platypus']
- 位置 1 的动物:python3.6
- 第 3 只动物:peacock
- 第 1 只动物:bear
- 位置 3 的动物:kangaroo
- 第 6 只动物:platypus
- 位置 4 的动物:whale
二、巩固练习
1、为什么“January 1,2010”里面是 2010 而不是 2009 ?
年份使用的是序数而不是基数,没有 0 年
2、再写一些列表,巩固练习
所写的代码:
a = 555
lists = ["451", "kid", "AABC", 123, a, "111"]
print(lists[0])
print(lists[3])
print(lists[-1])
print(lists[-2])
---------------------------------------------------------------------------------------------------
应该看到的结果:
PS D:代码> & D:/软件/python/python.exe d:/代码/ps.py
451
123
111
555
总结:
1、访问列表中的元素可以用到索引,其中第一个元素的索引是 0,最后一个元素的索引是 -1
2、索引和基数相同,从 0 开始;序数不同,从 1 开始
^ v ^,知乎此系列文章内容均会在微信公众号中同步更新,公众号:小民有个小旮旯