zoukankan      html  css  js  c++  java
  • Python之Dict和Set类型(入门5)

    转载请标明出处:
    http://www.cnblogs.com/why168888/p/6407905.html

    本文出自:【Edwin博客园】


    Python之Dict和Set类型

    1. Python之什么是dict

    d = {
        'Adam': 95,
        'Lisa': 85,
        'Bart': 59,
        'Paul': 75
    }
    

    2. Python之访问dict

    d = {
        'Adam': 95,
        'Lisa': 85,
        'Bart': 59
    }
    print 'Adam:', d['Adam']
    print 'Lisa:', d['Lisa']
    print 'Bart:', d['Bart']
    

    3. Python中dict的特点

    d = {
        95: 'Adam',
        85: 'Lisa',
        59: 'Bart'
    }
    

    4. Python更新dict

    d = {
        95: 'Adam',
        85: 'Lisa',
        59: 'Bart'
    }
    d[72] = 'Paul'
    

    5. Python之 遍历dict

    d= {
        'Adam': 95,
        'Lisa': 85,
        'Bart': 59
    }
    for key in d:
        print key + ':', d[key]
    

    6. Python中什么是set

    s = set(['Adam', 'Lisa', 'Bart', 'Paul'])
    

    7. Python之 访问set

    s = set(['Adam', 'adam', 'Lisa', 'lisa', 'Bart', 'bart', 'Paul', 'paul'])
    print 'adam' in s
    print 'bart' in s
    

    8. Python之 set的特点

    months = set(['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'])
    x1 = 'Feb'
    x2 = 'Sun'
    if x1 in months:
        print 'x1: ok'
    else:
        print 'x1: error'
    if x2 in months:
        print 'x2: ok'
    else:
        print 'x2: error'
    

    9. Python之 遍历set

    s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
    for x in s:
        print x[0] + ':', x[1]
    

    10. Python之 更新set

    s = set(['Adam', 'Lisa', 'Paul'])
    L = ['Adam', 'Lisa', 'Bart', 'Paul']
    for name in L:
        if name in s:
            s.remove(name)
        else:
            s.add(name)
    print s
    
  • 相关阅读:
    JavaScript if 条件语句
    JavaScript while 循环
    JavaScript for 循环
    JavaScript 字典
    JavaScript 数组
    JavaScript 函数
    JavaScript 定时器
    JavaScript 字符串操作
    CEF js调用C#封装类含注释
    多网卡的环境下的发包
  • 原文地址:https://www.cnblogs.com/why168888/p/6407905.html
Copyright © 2011-2022 走看看