刚入门的小伙伴一定对编程语言的定义感觉到很懵,
觉得很怪,这都是些什么玩意,
一个编程,怎么搞这么些乱七八糟的名字。
我就是这么想的,所以我做了一个工作,
搞清楚,为什么会这么起名。
原来这是根据功能和形式来命名的,
之前我说过,编程就是一个世界,
一个由你来掌控的世界,
那么这个世界里的很多东西,
都需要命名,这样用的时候,
就很好找了,可是,东西多了怎么办,
该分类了,怎么分类,怎么排列,
排好了是不是要弄个目录,
不然后面怎么查呢。
这就是这几个概念的主要功能了,
帮助排列内容。
【列表】是最简单的排列,
简单的按照位置排,感觉像原始社会,
那个时候人们刚刚会查数,所以都用数字表示。
所以【列表】也是,无论什么数据和内容,
统统排进去,取用的时候,也不需要说出全名,
只需要说出它的位置就可以了。
就像吃饭去等位一样,人家不会叫你的名字,
直接叫号,叫到你的号,你就直接过去就好了。
嗯,就是这种感觉!
表达方式如下:
list1 = [‘Google’, ‘Runoob’, 1997, 2000]
list2 = [1, 2, 3, 4, 5 ]
list3 = [“a”, “b”, “c”, “d”]
注意:中括号,非数字要用单引号或者双引号引起来,
然后逗号隔开
如果想把Google打印出来,
只需要输入print(list1[0])即可。
注意:排序是从0开始的。
【字典】呢,稍微复杂一点了,
它的功能啊,就像是一本字典,
想查什么字,就去找这个字,但是不能用排列号了,
要告诉人家你找的具体内容是什么。
表达方式如下:
dict1 = { ‘abc’: 456 }
这里面的冒号就相当于解释的意思,
如果想要调用456,那么需要打印
print(dict1[abc]),这里就不能用位置了,
因为是字典嘛,我们需要知道具体查的什么东西。
所以,字典是比列表高级了一点的。