Python学习第五天(下)(集合)

本文深入讲解Python中集合(set)的基本概念、创建方式、特性和常用操作,如添加、删除、清空及更新等,帮助读者掌握集合数据结构的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

集合(set)

功能:   集合的主要共就是去除重复数据
  • 创建一个集合

1. 创建一个空集合
    set()
2. 创建一个带有初始数据的集合
    s = {1,2,3,4,3,2,1}
3. set
    set(list或者元组)
    s = set([12,16,25,12,56,34,16,25,34,78,64])
    #  将列表或者元组中的元素进行重复数据的去除,只保留一个,最终生成一个    #  新的集合
    #  {64, 34, 12, 78, 16, 56, 25}
  • 集合的特性

1. 集合中的元素都是唯一的
2. 集合是无序的
  • 集合的遍历

for  i  in 需要遍历的集合:
    print(i)
例子:l = {12,16,25,12,56,34,16,25,34,78,64}
for  i  in l:
    print(l)
# 64 34 12 78 16 56 25
  • 集合独有的功能

1. clear
    功能:清空集合
    l = {12,16,25,12,56,34,16,25,34,78,64}
    # 将集合l进行清空
    l.clear()
2. add
    功能: 向集合中添加元素
    l = {12,16,25,12,56,34,16,25,34,78,64}
    # 向集合l中添加100
    l.add(100)
3.remove
    功能: 将集合中制定的元素进行删除
    l = {12,16,25,12,56,34,16,25,34,78,64}
    # 删除集合l中的12
    l.remove(12)
4. update
    功能: 更新集合
    语法: 需要更新的集合的标签.update(更新的数据(必须是集合))
    l = {12,16,25,12,56,34,16,25,34,78,64}
    l2 = {10,8}
    l.update(l2)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值