• python学习笔记Day3


    set有点:1、访问速度快 2、天生解决了重复问题

    tuple与set区别: 元组可重复,set不可重复
    创捷集合1

    >>> s1.add('alex')
    >>> print(s1)
    {'alex'}
    >>> s1.add('alex')
    >>> print(s1)
    {'alex'}

    创建集合2
    >>> set (['alex','eric','tony'])
    {'tony', 'eric', 'alex'}

    找出不同,并重建一个新的集合
    >>> s1 = set (['alex','eric','tony'])
    >>> s1.diference(['alex','eric'])
    {'tony'}

    >>> s1 = set (['alex','eric','tony'])
    >>> s1.difference(['alex','eric'])
    {'tony'}
    >>> s2=s1.difference(['alex','eric'])


    >>> s2
    {'tony'}
    >>> print(s2)
    {'tony'}


    difference_update 修改原来的集合提出指定的元素

    >>> s1
    {'tony', 'eric'}
    >>> s3 = s1.difference_update(['tony'])
    >>> s1
    {'eric'}

    pop 从原集合拿走一个元素,同时可以用另一个变量接受这个元素。

    >>> s1 = set(['alex','eric','tony'])
    >>> s2 = s1.pop()
    >>> s2
    'alex'
    >>> s1
    {'tony', 'eric'}
    >>>

     

  • 相关阅读:
    [编程题-网易]小易的升级之路
    [腾讯编程题]微信红包
    [编程题]生成格雷码
    [编程题]二叉树-网易
    安装wepack
    css选择器
    宽和高
    配置环境变量
    offsetLeft在各浏览器的值
    容易忘记的css属性和动画属性
  • 原文地址:https://www.cnblogs.com/luoye00/p/5176452.html
Copyright © 2020-2023  润新知