用户:
功长迦叶查看:8 回复:6 评论:8 创建时间:2019-08-03T20:41:49
大家好啊大家好!
我是目前排行第五,年薪50金币的编程小佬,
功长迦叶!!!!
我又开始给萌新发福利啦(大佬别管,毕竟我只是小佬)!!
废话不多说,赶紧看看今天的题目吧!!
***题目内容***
(无缝拼接(滑稽))
***知识点精析***
二维列表,也可以称为嵌套列表,字面上的意思就是列表套列表。
我们知道,列表里的每一项都可以是任意数字类型的量,包括列表,如果一个列表的每一项都是一个列表,那我们就可以称之为“二维列表”。
那二维列表有什么用呢?
我们来看看下面的数字阵:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
我们可以如何用列表来表示它呢?
当然,可以这样:
list = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]
这个方法完全正确,别人问你第4项是多少,你只要调用list[3]即可。
但是,当别人问你,第三排第二个,就没那么方便了……
这是我们就可以用二维列表,
我们把每一行的数放在同一个列表中,再把这些列表放在一个列表中,也就是这样:
list = [[1,2,3,4],[5,6,7,,8],[9,10,11,12],[13,14,15,16]]
这样如果问你第三行第二个,就可以这么引用:list[2][1] (也就是list的第三项的第二项)。
这就是二维列表的妙用啦!
***答案***
好了这次帖子就到这里啦,
我们下次再见,拜拜!!