zoukankan      html  css  js  c++  java
  • py基础之无序列表

    '''dic是一个可以将两个相关变量关联起来的集合,格式是d
    d={key1:value1,key2:value2,key3:value3}'''
    d = {
    'adam':95,
    'lisa':85,
    'bart':59
    }
    print(d['lisa'])
    print (d.get('bart'))
    '''dict不能使用索引来找值,但是却可以通过key值来找出对应的value值,
    当key不存在时,通过get()方法来找对应的value值,由于dic是通过key查找,所以每一个dict中,key不能重复而且key的元素是不可改变的'''
    d['adam'] =100
    print (d['adam'])
    d['coo'] = 30
    print (d)
    #通过赋值可以更新dict
    for key in d:
    print (key + ':',d[key])
    #通过for循环可以遍历dic
    '''set是一个去重的无序的list,创建方式是调用set()方法并传入一个list'''
    l = ['adam','adam','lisa','lisa']
    s = set(l)
    print (s)
    l2 =['adam','adam',['adam'],'lisa','bart']
    print (l2)
    #s2 = set(l2)
    #print (s2)
    '''传入list之后list的元素作为set的元素,set的元素必须是不可变的,所以set中不能含有list,即list中不能再嵌套一个list '''
    if 'adam' in s:
    print ('adam is in s')
    weekday = set(['mon','tue','wed','thu','fri','sat','sun'])
    print (weekday)
    s.add('cool')
    print (s)
    s.remove('cool')
    print(s)
    '''add()方法和remove()方法可以用来更新set()'''
  • 相关阅读:
    vim 命令详解
    vim基础命令
    JSP取得绝对路径
    sigar开发(java)
    HDU-5273
    HDU-1671
    HDU-1251
    POJ-1743
    POJ-2774
    hihocoder 1145 : 幻想乡的日常
  • 原文地址:https://www.cnblogs.com/li-shang/p/8042104.html
Copyright © 2011-2022 走看看