zoukankan      html  css  js  c++  java
  • 05 字典和集合

    字典

    字典由一些列键-值对构成,键值对包含在一对花括号里。键值用冒号分割,多个键值用逗号分隔。

    创建字典

    elist={1:"小猫",3:"小狗",5:"黄牛"}
    print(type(elist))
    print(elist[3])   //小狗

    字典数据修改

    print("=========================")
    elist={1:"小猫",3:"小狗",5:"黄牛"}
    print(type(elist))
    print(elist[3])
    #修改元素
    elist[3] = "羊"
    #添加元素
    elist[7] = "水牛"
    #删除元素
    del elist[1]
    for key,value in elist.items():
        print(key,value)

    遍历字典

    print("=========================")
    elist={1:"小猫",3:"小狗",5:"黄牛"}
    print(type(elist))
    print(elist[3])
    #修改元素
    elist[3] = "羊"
    #添加元素
    elist[7] = "水牛"
    #删除元素
    del elist[1]
    #遍历键值
    for key,value in elist.items():
        print(key,value)
    print("=========================")
    #遍历所有键
    for key in elist.keys():
        print(key)
    print("=========================")
    #遍历所有值
    for value in elist.values():
        print(value)
    print("=========================")

    集合

    创建集合

    集合数据修改

    迭代器和生成器

    迭代器

    生成器

  • 相关阅读:
    SGU 456 Annuity Payment Scheme
    SPOJ AMR10F Cookies Piles
    poj 2823 Sliding Window (单调队列)
    (bc #45) A
    cf 442C. Artem and Array
    cf 442B Andrey and Problem
    cf 443B Kolya and Tandem Repeat
    (BC 一周年) hdu 5312 Sequence
    (BC 一周年)hdu 5311 Hidden String
    (BC 一周年)hdu 5310 Souvenir
  • 原文地址:https://www.cnblogs.com/feihusurfer/p/15264538.html
Copyright © 2011-2022 走看看