• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

理想的翅膀

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

python set的创建和增删改查

python中的集合(set)就是字典(dictionary)去除值(value),只留下键(key),因为键必须是唯一的,所以集合元素也必须是唯一的。使用dict.keys()获得的序列实际上就是一个集合(set)。

创建空集合只能使用set()这一种方式,如果使用{}这种方式创建的只是一个空字典

1、set的创建

a、直接使用大括号

set1={1,2,3,4}

  

b、使用set()

set2=set([1,2,3]) 

2、set的增加

a、update(集合)

set1={1,2,3,4}

set2={5,6,7,8}

set3=set2.update(set1)

  

b、add(集合)

set1={1,2,3,4}

set2={5,6,7,8}

set3=set1.add(set2)

 

3、set的删除

a、pop()删除随机元素

set1={1,2,3,4}

set1.pop()

 

b、remove(元素)删除指定元素

set1={1,2,3,4}

set1.remove(1)

 

 

4、set的修改

删除后添加

set1={1,2,3,4}

set1.remove(2)

set1.add([5])

 

 

5、set的查询

使用in关键词

set1={1,2,3,4]

if 3 in set1:

  print("3 exist")

 

posted on 2022-02-13 15:55  理想的翅膀  阅读(613)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3