zoukankan      html  css  js  c++  java
  • python 散列表基础

    散列表演变:由基础的列表演变而来,例子如下       (是不是发现只有数字才能有规律呀,那就对了)

    #规则是,储存1,3,4,5,进列表中,他们位置为X-1
    a=[None,None,None,None,None]
    a[0]=1
    a[2]=3
    a[5-1]=5
    a[3]=4
    print(a)
    if a[3]==None:   #检查4是否在列表中
        print('buzai')
    else:
        print('zai')

    下面这种就更广泛了,也就是散列表

    #这种非数字的判断是不是更方便
    a={'xixi':'haha','meimei':'lili'}
    if 'xixi' in a:        #使用键去找值
        print(a['xixi'])
    else:
        print('bucunzai')
    
    for x,y in a.items():     #使用items去映射字典中的键和值
        print("{},{}".format(x,y))
    
    for x in a.values():       #使用values函数对值进行输出
        print(x)
    
    print(dir(a))   #查看d字典的函数方法
    
    #注意:以下这种方法是不存在的
    if a['xixi'] in a:        #使用值直接去查看相关数据是不存在的
        print(a['xixi'])
    else:
        print('bucunzai')
  • 相关阅读:
    MVC初体验-过滤器(10)
    MVC阶段复习(一)
    搭建自己的视频文件网站
    答辩系统bug修改记录
    linux的pvtrace环境配置
    Linux使用期间命令积累
    php项目第三季
    分布式作业
    php第二季
    php错误记录
  • 原文地址:https://www.cnblogs.com/Lyue/p/9159407.html
Copyright © 2011-2022 走看看