• python基础教程——dict和set


    dict

    python内置字典:dict,全称dictionary,在其他语言中称为map,使用键值对存储。

    ex:

    d = {'xiaoli' : 95 , 'xiaoming' : 98 , 'xiaobai' : 100}
    d['xiaoli'] //95
    

    直接定义键值对

    ex:

    d['adm'] = 67
    d['adm'] //67
    

    判断key是否存在

    ex:

    //in 判断
    'THeme' in d
    False
    
    //get方法
    d.get('Theme')
    d.get('Theme' , -1)
    -1
    
    //删除key,pop(key)方法
    d.pop('xiaoli')
    95
    d
    {'xiaoming' : 98 , 'xiaobai' : 100}
    

    set

    set是一组key集合,但不存储value,在set中没有重复的key。

    要创建一个set,需要提供一个list作为输入集合,重复元素在set中自动被过滤。

    ex:

    s = set([1,2,3])
    s
    {1,2,3}
    
    s = set([1,2,3,3,4])
    s
    {1,2,3,4}
    

    add方法添加元素到set中,可以重复添加,但不会有效果。remove删除元素,可以进行&和 | 运算。

  • 相关阅读:
    GO 锁
    GO worker pool
    GO sync.Once
    GO channel
    Go sync.Map
    GO select
    GO atomic包
    GO sync.WaitGroup
    ActivatorUtilities.CreateInstance用于各种激活器服务的帮助程序代码。
    IQueryable简单分页的扩展方法
  • 原文地址:https://www.cnblogs.com/helloluo/p/7507823.html
Copyright © 2020-2023  润新知