python-列表

    技术2022-07-10  130

    数据集

    列表型[,]

    操作举例创建列表a=list() ,a=[]向列表的转化a=list(‘ABCD…’)访问列表a[0] (显示是第一个数值)更新列表a[0] = ‘one’ (更新第一个值为one)列表长度length = len(a)A在不在列表中panduan = ‘A’ in a添加元素a.append(4), a.insert(索引号,插入值)删除元素p=a.pop(索引号) , p=a.remove(值) , del a[索引号]连接列表a=list1+list2 ,list1+=list2 ,list1.extend(list2)升序排列a.sort()降序排列a.sort(reverse = true)

    元组型(,)

    和列表类似,但无法进行增删改操作。

    操作举例创建元组a=(‘A’,‘B’)连接元组a=a1+a2

    字典型{:,:}

    各元素的键和值需要配对使用。

    操作举例创建字典a=dict(zip(键的列表,值的列表),a=dict(元组的列表) ,a={键:值,键:值}添加元素a[键]=值 ,a.setdefault(键,值)删除元素del a[键] ,a.pop(键) ,a.clear()

    集合型{,}

    中等数学中集合的概念:无序、唯一

    操作举例创建集合a={‘A’,‘B’}转换为集合型a=set(‘ABCD’), a=set(列表名)

    集合的运算

    运算符作用函数类比&乘积intersection()交集|和union()并集-差difference()差集^对称差集symmetric_difference()全集去交集子集<=issubset()真子集<父集>=issuperset()真父集>
    Processed: 0.019, SQL: 9