美文网首页
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