字典

作者: qjh_py | 来源:发表于2020-04-23 16:07 被阅读0次

目录

  1. 字典的基本介绍
  2. 创建方法
  3. 访问方法
    4.其他内建方法

1. 字典的基本介绍

  • 映射类型(mapping)--{key:value}
  • 作用:和列表类似,都是用来存储对象的容器
  • 列表存储数据的性能好,但是查询数据的性能差,字典正好与之相反
  • 也称之为键值对(key-value)结构
  • 每个字典中都可以有多个键值对,而每一个键值对我们称其为一项(item)
  • 字典的值可以是任意对象,字典的键可以是任意的不可变对象(int str bool tuple....)
  • 字典的键是不能重复的,如果出现重复的后面的会替换前面的

2. 创建方法

a = dict(one=1, two=2, three=3)
b = {'one': 1,'two': 2,'three': 3}
c = dict(zip(['one', 'two', 'three'], [1, 2, 3]))
d = dict([('two', 2),('one', 1), ('three', 3)])
e = dict({'three': 3, 'one': 1, 'two': 2})
print('\n',a,'\n',b,'\n',c,'\n',d,'\n',e)
# {'one': 1, 'two': 2, 'three': 3} 
# {'one': 1, 'two': 2, 'three': 3} 
# {'one': 1, 'two': 2, 'three': 3} 
# {'two': 2, 'one': 1, 'three': 3} 
# {'three': 3, 'one': 1, 'two': 2}
f = dict.fromfeys(s[,v])
#创建并返回新字典。s可用一个元组表示多个键,v是一个值。

3. 访问方法

基本访问方法

4.其他内建方法

字典的内建方法
  • 注意字典也是可迭代对象,所以列表的一些方法对字典也适用。

相关文章

  • day9-课程总结

    1.字典 增:字典[key] = 值; 字典.setdefaule(key, 值);字典.update(字典)删:...

  • swift--字典

    创建字典 字典的基本操作 遍历字典 字典合并

  • Swift学习系列 字典的使用

    字典的概念 字典的初始化 字典元素的基本操作 字典的基本操作 字典的遍历 字典合并

  • 字典

    创建字典 访问字典中的值 修改、添加字典 修改字典中的值 在末尾增添新的键/值 删除字典元素 删除字典 清空字典 ...

  • 新2019计划:python学习-字典【4】

    字典 本篇章讲述数据结构字典,主要围绕如何访问字典,如何修改字典,如何删除字典某元素,如何遍历字典,字典的常见方法...

  • Swift 基础笔记 - 字典

    字典 定义同样使用 [] 定义字典let 不可变字典var 可变字典 定义空字典 字典常用操作赋值直接使用dict...

  • day8-函数基础

    2.字典 2.1操作字典 2.1.1. clear 字典.clear() 清空字典 2.1.2. copy 字典2...

  • Swift字典

    字典的定义 字典的增删改查 字典的遍历 字典的合并

  • day8-总结

    1.字典相关方法 字典.clear() - 清空字典(删除字典中所有的键值对) 2.copy 字典.copy()-...

  • 字典

    本节大纲 字典的定义与特性 字典的常用操作 字典的遍历 字典的定义与特性 字典的常用操作 字典的遍历-案例 扩展-...

网友评论

      本文标题:字典

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