美文网首页
Python字典以及常见的操作

Python字典以及常见的操作

作者: passwd_ | 来源:发表于2017-06-07 00:15 被阅读0次

字典

字典可以理解为列表的升级版
列表

list={“dandan”,"zhangsan","wangwu"}

字典

dic={'name':'淡淡','sex':'男','professional':'计算机科学与技术'}

如果需要修改"zhangsan",则需要先找到它的下标,而字典是根据名字找(相当于html中的id),下标没有id好记

  • 字典和列表一样可以存取多个数据。
  • 列表查询元素通过下标,字典查询元素通过:前面那个值,例如上面代码中的'name','sex'
  • 字典中每个元素由两部分组成前面为id后面为值

字典常见操作

与列表类似

打印字典中的元素

print(dic['name'])

修改

  • 通过id找到
  • 赋值
temp=raw_input("请输入修改后的值")
dic['name']=temp
print("修改后的值为%s"%dic['name'])

添加

如果给一个字典中不存在的id赋值,则字典中会增加这个元素

vqq=raw_input("请输入QQ号")
dic['qq']=vqq
print("添加后的QQ号为%s"%dic['qq'])
image.png

删除

  • del
    • 删除指定元素
    • 删除整个字典(删除之后不能访问)
  • clear()
    • 清空整个字典,删除之后可以访问
删除指定元素 del删除整个字典 清空字典

len()查字典中元素个数

一个元素即一个ID和一个值


查元素个数

keys

查看包含字典所有key的列表

values

查看包含所有值的列表

items

将字典中的元素以列表形式显示出来

has_key

dic.has_key('key')如果key在字典中,返回True,如果不存在返回False

has_key

遍历字典中的元素(与for循环遍历列表类似)

遍历字典中所有的key

image.png

遍历字典中所有的value

image.png

遍历字典中所有的items

image.png

遍历字典中所有的key-value(键值对)

image.png

相关文章

  • Python字典以及常见的操作

    字典 字典可以理解为列表的升级版列表 字典 如果需要修改"zhangsan",则需要先找到它的下标,而字典是根据名...

  • 每日一课 | 你知道和不知道python字典都在这!!

    【导语】:你是否了解Python字典,以及创建Python字典都有哪些的实际的应用操作,还有如何访问字典中的值等等...

  • Day01自学 - Python 字典(Dictionary)

    学习参考博客地址:Python 字典(Dictionary) | Python 优雅的操作字典 一、创建字典 字典...

  • 2020-04-26

    Python 入门 学习使用 Python 处理数字与字符串,编写函数和条件语句;操作列表、集合、字典等常见数据类...

  • Python3 小技巧

    集合操作 字典操作 两个字典 相交、合并、相差 Python 映射 Python 内置函数 map();map()...

  • 学习第二十一天总结

    一、学习内容 1、python主要学习了集合列表和字典的基本操作以及jieba库的lcut的基本操作。2、软件测试...

  • 字典常见操作

    <1>len() 测量字典中,键值对的个数 <2>keys 返回一个包含字典所有KEY的列表 <3>values ...

  • 字典的常见操作

    Python字典是一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。 字典的每个键值(k...

  • 字典的常见操作

    添加或更新元素 使用下标添加或更新元素 使用 updateValue(_:forKey:) 方法添加或更新元素,返...

  • Python面试基本知识

    1、字符串常见操作 2、列表常见操作 3、字典常见操作 4、is和==的区别 == 是比较操作符,只是判断对象的值...

网友评论

      本文标题:Python字典以及常见的操作

      本文链接:https://www.haomeiwen.com/subject/ernnfxtx.html