zoukankan      html  css  js  c++  java
  • Python数据类型之字典----005

    一.基本数据类型

      整数:int
      字符串:str(注: 等于一个tab键)
      布尔值: bool
      列表:list 
      列表用[]
      元祖:tuple
      元祖用()
      字典:dict

    注:所有的数据类型都存在想对应的类列里,元祖和列表功能一样,列表可以修改,元祖不能修改。

    二.字典所有数据类型:

    常用操作:

    • 索引
    • 新增
    • 删除
    • 键、值、键值对
    • 循环
    • 长度
     dict

    三.所有字典数据类型举例

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    user_info = {
        0 :"zhangyanlin",
        "age"  :"18",
        2  :"pythoner"
    }
    #获取所有的key
    print(user_info.keys())
     
    #获取所有的values
    print(user_info.values())
     
    #获取所有的key和values
    print(user_info.items())
     
    clear清除所有的内容
    user_info.clear()
    print(user_info)
     
    #get 根据key获取值,如果key不存在,可以指定一个默认值
    val = user_info.get('age')
    print(val)
     
     
    #update批量更新
    test = {
        'a':111,
        'b':222
    }
    user_info.update(test)
    print(user_info)

    四.索引

    1
    2
    3
    4
    5
    6
    7
    #如果没有key,会报错
    user_info = {
        "name" :'zhangyanlin',
        "age"  :18,
        "job"  :'pythoner'
    }
    print(user_info['name'])

    五.for循环

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    #循环
    user_info = {
        0 :"zhangyanlin",
        "age"  :"18",
        2  :"pythoner"
    }
    for in user_info:
        print(i)
     
    #循环输出所有的键入值
    for k,v in user_info.items():
        print(k)
        print(v)

      

    学习记录,小白一枚
  • 相关阅读:
    Echarts Jqplot嵌extjs4 windows 装配方法
    法学类人猿生存方案--升华成掌握可能的方式
    LeetCode Merge k Sorted Lists 解决报告
    Swift
    Swift
    Swift
    Swift
    Swift
    Swift
    Swift
  • 原文地址:https://www.cnblogs.com/wangsirde0428/p/13341280.html
Copyright © 2011-2022 走看看