列表和字典到底是什么玩意儿

刚入门的小伙伴一定对编程语言的定义感觉到很懵,

觉得很怪,这都是些什么玩意,

一个编程,怎么搞这么些乱七八糟的名字。

我就是这么想的,所以我做了一个工作,

搞清楚,为什么会这么起名。

原来这是根据功能和形式来命名的,

之前我说过,编程就是一个世界,

一个由你来掌控的世界,

那么这个世界里的很多东西,

都需要命名,这样用的时候,

就很好找了,可是,东西多了怎么办,

该分类了,怎么分类,怎么排列,

排好了是不是要弄个目录,

不然后面怎么查呢。

这就是这几个概念的主要功能了,

帮助排列内容。

【列表】是最简单的排列,

简单的按照位置排,感觉像原始社会,

那个时候人们刚刚会查数,所以都用数字表示。

所以【列表】也是,无论什么数据和内容,

统统排进去,取用的时候,也不需要说出全名,

只需要说出它的位置就可以了。

就像吃饭去等位一样,人家不会叫你的名字,

直接叫号,叫到你的号,你就直接过去就好了。

嗯,就是这种感觉!

表达方式如下:

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]),这里就不能用位置了,

因为是字典嘛,我们需要知道具体查的什么东西。

所以,字典是比列表高级了一点的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值