• Python3笔记020


    第4章 序列的应用

    • 4.1 序列
    • 4.2 列表
    • 4.3 元组
    • 4.4 字典
    • 4.5 集合
    • 4.6 列表、元组、字典、集合的区别

    python的数据类型分为:空类型、布尔类型、数字类型、字节类型、字符串类型、元组类型、列表类型、字典类型、集合类型

    在python中序列是一块用于存放多个值的连续内存空间。

    python内置了5种序列分别是元组、列表、字典、集合、字符串

    本章将介绍元组、列表、字典、集合四种序列类型,字符串将在第5章介绍

    4.5 集合

    4.5.1 创建集合

    1、直接使用{}创建集合

    setname = {element1, element2, ..., elementn}
    参数说明
    setname表示集合名字
    element表示元素,个数没有限制
    
    set1 = {"Monday","Tuesday","wednesday","Thursday","Friday","Saturday","Sunday"}
    

    2、使用set()函数创建

    setname = set(iteration)
    iteration表示要转换为集合的可迭代对象,可以是列表、元组、range对象等,如是字符串,返回的集合是包含全部不重复字符的集合。
    
    set1 = set(("Monday","Tuesday","wednesday","Thursday","Friday","Saturday","Sunday"))
    print(type(set1))
    print(set1)
    output:
    <class 'set'>
    {'Saturday', 'Friday', 'Monday', 'wednesday', 'Sunday', 'Tuesday', 'Thursday'}
    

    4.5.2 集合的添加和删除

    1、向集合中添加元素

    setname.add(element)
    
    set1 = {"Monday","Tuesday","wednesday","Thursday","Friday","Saturday"}
    set1.add("Sunday")
    print(set1)
    output:
    {'Friday', 'Monday', 'Tuesday', 'wednesday', 'Sunday', 'Saturday', 'Thursday'}
    

    2、从集合中删除元素

    del # 删除整个集合
    pop() # 随机删除一个元素
    remove() # 移除指定元素
    clear() # 删除集合中全部元素,使其变为空集合
    
    set1 = {"Monday","Tuesday","wednesday","Thursday","Friday","Saturday","Sunday"}
    del set1
    set1.pop("Sunday")
    set1.remove("Sunday")
    set1.clear()
    

    敬请关注博客园个人微信公众号:测试工匠麻辣烫

  • 相关阅读:
    算法,折半查找--javascript版
    选择排序---堆排序算法(Javascript版) 降序排列
    常用的js正则总结
    前端工作流,集成解决方案,国内值得研究的
    gulp构建项目踩坑实战
    svg图片自适应div容器大小
    coffeeScript学习小结
    javascript正则匹配中文
    android开发中R文件丢失
    MySql 5.7密码查看或修改
  • 原文地址:https://www.cnblogs.com/infuture/p/13228332.html
Copyright © 2020-2023  润新知