python

本文详细介绍了Python中的组合数据类型,包括集合的唯一、无序和不可变特点,列表的可变性和常用操作,元组作为不可变列表的角色,以及字典的无序映射特性及其操作方法。
摘要由CSDN通过智能技术生成

组合数据类型

集合、列表、元组、字典和范围等均属于组合数据类型。组合数据类型的对象是一个数组容器,可以包含多个有序或无序的数据项。

 

 

一、集合

1.基本特点

元素具有唯一、无序和不可改变等特点

2.表达形式

(1)声明一个集合:常量{} 内置函数 set()
(2)向集合中添加值: 如果是单个值,通过常量完成,如果是多个值通过内置函数完成

3.集合运算

4.集合基本操作

集合对象元素的值不支持修改,但是可以复制集合、为集合添加删除元素。

copy()

.复制集合对象

remove(item)/discard(item)

删除指定元素,删除不存在时会报错/删除不存在时不会报错

add(item)

添加一个元素

pop()

随机删除一个元素,并返回该元素

update({item1,item2,...})

添加多个元素

clear()

删除集合中的全部元素

集合元素是不可改变的,因此不能将可变对象放入集合中;集合、列表和字典对象均不能加入集合;元组可以作为一个元素加入集合。

二、列表

1.基本特点

列表常量用方括号表示

,也可以使用list()函数来创建,列表的主要特点如下:

    • 2
      点赞
    • 2
      收藏
      觉得还不错? 一键收藏
    • 0
      评论
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值