栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python系列教程112

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python系列教程112

朋友们 如需转载请标明出处 https://blog.csdn.net/jiangjunshow

声明 在人工智能技术教学期间 不少学生向我提一些python相关的问题 所以为了让同学们掌握更多扩展知识更好地理解AI技术 我让助理负责分享这套python系列教程 希望能帮到大家 由于这套python教程不是由我所写 所以不如我的AI技术教学风趣幽默 学起来比较枯燥 但它的知识点还是讲到位的了 也值得阅读 PS 看不懂本篇文章的同学请先看前面的文章 循序渐进每天学一点就不会觉得难了

一旦你熟练掌握了字典 它将成为相当简单的工具 但是在使用字典时 有几点需要注意

•序列运算无效。字典是映射机制 不是序列。因为字典元素间没有顺序的概念 类似串联 有序合并 和分片 提取相邻片段 这样的运算是不能用的。如果你试着这样做 Python会在你的程序运行时报错。

•对新索引赋值会添加项。当你向现有字典对象的新键赋值时 会生成键。

•键不一定总是字符串。我们的例子中都使用字符串作为键 但任何不可变对象都是可以作为键的。例如 你可以用整数作为键 这样让字典看起来很像列表 至少进行索引时很像 。

当使用列表的时候 对在列表末尾外的偏移赋值是非法的

 L []
 L[99] spam 
Traceback most recent call last :
 File stdin ,line 1,in ?
IndexError: list assignment index out of range

使用整数键时 字典可以效仿列表在偏移赋值时的增长

 D {}
 D[99] spam 
 D[99]
 spam 
{99: spam }

在这里 看起来似乎D是一个有100项的列表 但其实是一个有单个元素的字典 键99的值是字符串’spam’。你可以像列表那样用偏移访问这一结构。像这样使用时 字典很像更具灵活性的列表。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267794.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号