美文网首页
python数据结构

python数据结构

作者: 心无所恃_周义 | 来源:发表于2020-03-14 12:36 被阅读0次

    序列(sequence)

    1. 可变序列
      1.1. 列表(list)
    stus = [1,2,3]
    stus[1:]
    stus[:3]
    stus[:]
    
    1. 不可变序列
      2.1. 字符串(string)
      2.2. 元组(tuple)
    my_tuple = (1,2,3,4,5)
    

    集合(set)

    s = {10,3,5,1,2,1,2,3,1,1,1,1}
    s = set()
    s = set([1,2,3,4,5,1,1,2,3,4,5])
    
    s.add(10)
    
    s.update(s2)
    
    result = s.pop()
    
    s.remove(100)
    
    s.clear()
    
    s.copy()
    

    字典(dict)

    d = {}
    d = {
    'name':'孙悟空' , 
    'age':18 , 
    'gender':'男' , 
    'name':'sunwukong'
    }
    d = dict(name='孙悟空',age=18,gender='男') 
    d = dict([('name','孙悟饭'),('age',18)])
    
    name = d['name']
    d['name'] = 'aaa'
    
    d.setdefault('name','猪八戒')
    
    d.update(d2)
    
    del d['a']
    
    result = d.popitem()
    result = d.pop('d')
    result = d.pop('z','这是默认值')
    
    d.clear()
    
    d2 = d.copy()
    
    for k in d.keys() :
    for v in d.values() :
    for k,v in d.items() :
    

    相关文章

      网友评论

          本文标题:python数据结构

          本文链接:https://www.haomeiwen.com/subject/bbsvshtx.html