Python数据结构

    xiaoxiao2021-03-25  134

    A列表:

    a=['安徽','浙江','福建']

    相同数据类型,并且通过0,1,2,3索引可以引用值.

    函数:

     print()

    len()

    append()

    insert() 插入

    extend() 复制

    + 合并

    del a[] 删除

    reverse()

    遍历:

      a = ['a','b', 'c'] for i in range(len(a)):     print (a[i]);      for index , value in enumerate(a):     print(" The %d s value is %s"%(index,value)) ;

    多维列表:

    b=[["a","b"],["c","d"]];

    B 元组

    b=(1,2,"3")

    一经定义不可改变,但是支持不同数据类型.

    可以通过tupple和list把元组转换成列表.

    C 字典

    '{} 键值对.

    update() 合并两个字典,

    .pop()删除字典的值

    in 判断字典是否含有这个值

    .clear() 清空字典

    嵌套字典

    D 集合

    s=set('python') 创建可变集合

    s=frozenset('python') 创建不可变结集合

    集合是无序的

    .add() 添加单个元素

    .update() 添加一个集合

    .remove()删除

    in 判断是否在里面

    集合判断关系:

    A|B 集合的合并

    A&B 集合的交集 

    A.intersection (B)  并集

    A^B 计算集合的差集 

    转载请注明原文地址: https://ju.6miu.com/read-6641.html

    最新回复(0)