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

Python字典的使用

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

Python字典的使用


title: python字典的使用
date: 2021-04-06 19:42:58
tags: python学习

主要是对字典的学习:

 python
    # 编写人:刘钰琢
    # 编写日期:2021/1/1318:26
    # 字典的操作字典的操作
    score={'zhangsan':100,'lisi':98,'zhangmazi':56}
    print(score)
    print(type(score))
    #第二种创建方式
    std=dict(name='jack',age=20)
    print(std)
    #创建空字典
    d={}
    print(d)
    #字典中元素的获取
    print(score['zhangsan'])
    #print(score['hhah'])#在这个中如果没有就会直接报错
    print(score.get('zhangsan'))
    print(score.get('maliu'))#None这是获取没有
    print(score.get('dddd',99))#会输出默认值,即99
    #获取所有的key
    keys=score.keys()
    print(keys)
    print(type(keys))
    print(list(keys))
    #获取所有的value
    values=score.values()
    print(values)
    print(type(values))
    print(list(values))
    #获取所有的key——values对
    items=score.items()
    print(items)
    print(type(items))
    print(list(items))#转换之后的列表元素是由元组(())组成
    #字典元素的遍历
    for item in score:
        print(item,score.get(item),score[item])
    #字典
    #key不允许重复
    d={'name':'zhang','name':'lisi'}
    print(d)
    d1={'name':'zhang','dname':'zhang'}
    print(d1)
    #字典生成式
    items=['Fruits','books','Others']
    prices=[96,87,56]
    d2={item.upper():price for item,price in zip(items,prices)}#.upper是将他所有的变成大写
    print(d2)

暑期编程PK赛 得CSDN机械键盘等精美礼品!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1015964.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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