python学习
学习链接:https://www.bilibili.com/video/BV14r4y1k7F9/?spm_id_from=333.999.0.0&vd_source=a989a1afa6cb8b6527dd9bf059d71439
元组 字典
元组
元组,英文为tuple,这也是其类型名,其定义也十分的简单,就是:
其实他和列表好像差不多,确实,除了定义不一样以外,好像其他区别不大,但是,元组的元素是不可以修改的
如果你在下面打下
t[1] = 9
那么计算机就会报错,直接无法编译通过。
但是呢,也不是全部不可以修改,准确的说是其第一层的内容的内存地址不能变,也就是说,如果你的元素本身是可以改变的,就像
元组里面嵌套了列表,你是可以对列表进行改变的,当然,只是改变列表里面的元素。
如果元组里面的元素只有一个,那么就要注意了,这是一个坑
字典
在python里面差不多和列表一样用的广的东西就是字典,其实就是什么呢,就是一个可以通过关键词索引的列表。
首先字典是以键值对的形式进行存储数据的
表示方式:{key:value,key1:value,key2:value}
键就是key你需要输入的东西,值便是后面的,你需要索引出来的的东西,索引也很简单,就是直接
print(key)
如图:
需要注意的是字典的key必须是可哈希的数据类型(不可变),但是value可以是任何数据类型
整理如下: