python复合数据类型包括_Python复合数据类型介绍

Python

复合数据类型介绍

*

(供学有余力者参考)

1. tuple

类型(元祖类型)

某用户预订了商品编号为“

ID0010230

”、单价为

15.68

元,数量为

36

,可将这

3

个不同类

型的简单数据组织成一个复合数据类型——元祖。记作:

BookInfo0=("ID0010230",15.68,36)

另一用户预订了商品编号为“

ID2315937

”、单价为

20

元,数量为

2

,可记作:

BookInfo1=("ID2315937",20,2)

>>> BookInfo0=("ID0010230",15.68,36)

>>> type(BookInfo0)

#

返回元祖类型

>>> BookInfo1=("ID2315937",20,2)

>>> BookInfo1[1]

20 #

返回元祖

BookInfo1

中索引为

1

的项的值

计算今天的订单总金额:

>>> BookInfo0[1]*BookInfo0[2]+BookInfo1[1]*BookInfo1[2]

604.48

2. set

类型(集合)

>>> a=set() #

定义变量

a

为空集合

>>> a

set()

>>> type(a)

#

返回

集合

类型

>>> a.add(1) #

集合

a

中增加元素

1

>>> a

{1}

>>> a.remove(1) #

集合

a

中删除元素

1

>>> a

set()

>>> a={1,2,3,4,5,6} #

定义集合变量

a

>>> len(a) #

求集合变量

a

的长度(即集合中元素个数)

6

>>> b={2,3,7,9}

>>> a&b #

求两集合的交集

{2, 3}

>>> a|b #

求两集合的并集

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值