元组和集合

文章目录

元组

1、元组是以小括号括起来的数据形式,且元组不可进行修改,故对元组,只能进行查询

my_tuple = (1,2,3,'hi')

2、元组内可以放置任何格式的数据,且可以通过下标获取里面的元素。用 元组名[下标] 的方式获取。下标从0开始,也可以用负数下标

my_tuple = (1,2,3,'hi')
print(my_tuple[0])
print(my_tuple[-1])

3、如元组内存在可变类型数据(如列表),那么可以对该可变类型数据进行修改。但是这里需要注意,改变的是这个可变数据元素的内容,元组内的元素并没有改变

my_list = [5,6,7]
my_tuple = (1,2,3,my_list)
my_list[1] = 'hi'
print(my_tuple)  -> 输出(1, 2, 3, [5, 'hi', 7])

4、如元组内只用一个元素,需在该元素后加上逗号,否则将会被认为是括号内元素的数据类型

my_tuple = ('hello',)  ->数据类型为tuple
my_tuple1 = ('hi')  -> 数据类型为str

5、返回元组中元素的下标,用 .index(指定数据)

my_tuple = (1,2,'hi',3.14)
print(my_tuple.index('hi'))

6、计算元组内某一元素出现的次

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python实验七主要涉及元组集合的相关知识点,包括元组的定义、创建、操作以及集合的定义、创建、操作等。下面是对实验七中元组集合的简要介绍: 1. 元组 元组是Python中的一种不可变序列,可以看作是一组有序的数据。元组的定义方式为用小括号()将数据括起来,数据之间用逗号隔开。元组中的数据可以是不同类型的数据,也可以是相同类型的数据。元组中的数据是有序的,可以通过下标来访问元组中的数据。 2. 元组的操作 元组支持的操作包括索引、切片、加、乘、比较等。元组是不可变序列,因此不能对元组进行修改、删除等操作。 3. 集合 集合是Python中的一种无序、不重复的数据集合集合的定义方式为用大括号{}将数据括起来,数据之间用逗号隔开。集合中的数据可以是不同类型的数据,也可以是相同类型的数据。集合中的数据是无序的,不能通过下标来访问集合中的数据。 4. 集合的操作 集合支持的操作包括并集、交集、差集、对称差集等。集合是可变序列,因此可以对集合进行添加、删除等操作。 下面是一个元组集合的简单示例: ```python # 定义元组 tup = (1, 2, 3, 4, 5) print(tup) # 访问元组中的数据 print(tup[0]) # 定义集合 set1 = {1, 2, 3, 4, 5} set2 = {4, 5, 6, 7, 8} print(set1) print(set2) # 集合的并集 print(set1 | set2) # 集合的交集 print(set1 & set2) # 集合的差集 print(set1 - set2) # 集合的对称差集 print(set1 ^ set2) ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值