【Python-3.3】字典中存储列表
来源:互联网 发布:黑客技术软件网盘 编辑:程序博客网 时间:2024/06/14 14:52
此程序中,字典的键为姓名,值为所喜欢的语言类型。因为一个人可能喜欢多种语言,所以使用列表存放语言类型。
# 创建字典,其中值为列表favorite_languages = { 'jen': ['python','ruby'], 'sarch': ['c'], 'edward': ['ruby','go'], 'phil': ['python','haskell'] }# 指定name,languages两个变量分别存放键、值for name,languages in favorite_languages.items():# 所喜欢的语言为多种 if len(languages) > 1: print ("\n" + name.title() + "'s favorite languages are:") for language in languages: print ("\t" + language.title())# 喜欢的语言为一种 else: print ("\n" + name.title() + "'s favorite languages is:") for language in languages: print ("\t" + language.title())输出为:
>>> ================================ RESTART ================================>>> Edward's favorite languages are:RubyGoJen's favorite languages are:PythonRubyPhil's favorite languages are:PythonHaskellSarch's favorite languages is:C
总结:访问以列表类型存放的字典值时,可以使用for循环遍历所有的值。
阅读全文
0 0
- 【Python-3.3】字典中存储列表
- 【Python-3.3】字典中存储字典
- python 中字典嵌套列表
- Python中基本数据存储结构列表、元组和字典
- python 字典列表 列表字典
- Python中 字典排序、列表排序
- Python中 字典排序、列表排序
- Python中 字典排序、列表排序
- Python中列表转换成字典
- python中字典和列表的区别
- python中元祖,列表,字典的区别
- python中列表 字典 元祖 enumerate()函数
- Python中字典表、列表的方式
- Python中 字典排序、列表排序
- python中列表和字典排序
- Python字典、列表排序
- python: 列表、字典
- python列表,字典
- Win10如何自定义右键菜单-修改注册表(图文)
- HDU1255 覆盖的面积 (线段树求面积交)
- 删除链表中重复的元素
- POJ1113 计算几何--整形凸包模板周长
- Android小控件之模糊匹配
- 【Python-3.3】字典中存储列表
- python xlrd读取datetime类型数据
- 数据库学习笔记
- HDU 6118 度度熊的交易计划(最小费用可行流)
- Android Bilibili网站数据获取一 题目分类获取
- corosync+pacemaker实现集群管理
- Python list循环删除元素
- < 题目 > LeetCode
- Linux-4.9.2内核在mini2440上的移植(六)——修改MD9000驱动