• 周蓬安.blog的博客—强国博客—人民网 2019-05-10
  • 紫光阁中共中央国家机关工作委员会 2019-05-10
  • 感触名家笔下的端午文化吃香粽原来可以这样文艺 2019-05-09
  • 追梦夺冠游行嘲讽詹皇 百万人面前穿订制T恤羞辱他 2019-04-27
  • 《瘟疫传说》:黑死病恐怖 姐弟在绝望中求生 2019-04-10
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-04-08
  • 西藏拉萨:新家园 新生活 2019-04-08
  • 尊重和保障宗教信仰自由的中国实践 2019-04-06
  • 一敬泯恩仇 俄罗斯队主帅这个动作太暖了 2019-03-20
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就? 2018-12-07
  • “天眼”凝望 探秘宇宙 2018-12-07
  • 1

    5.10Python del删除语句

    Posted by 撒得一地 on 2016年4月13日 in python教程
    国外稳定加速器推荐    Express | Vypr

    del语句在Python下用法非常丰富,del语句不仅可以用来删除普通变量,还可以用来删除序列和字典元素。它不仅会移除一个对象的引用,还会移除那个名字本身。

    del语句基本语法

    del 变量名
    

    实例,使用del方法删除一个普通变量:

    >>> x = 123
    >>> x
    123
    >>> del x
    >>> x
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    NameError: name 'x' is not defined
    

    实例,使用del语句删除列表中的某个元素:

    >>> list = [1,2,3,4]
    >>> list
    [1, 2, 3, 4]
    >>> del list[3] #删除索引为3的数,索引从0开始算
    >>> list
    [1, 2, 3]
    

    实例,使用del方法删除字典中的键值对:

    >>> d = dict(name="psz",age=18)
    >>> d
    {'name': 'psz', 'age': 18}
    >>> del d['age']
    >>> d
    {'name': 'psz'}
    

    上面的几个例子看起来很简单,但在某些情况下理解起来有些困难。例如,下面的例子中,x和y都指向同一个列表:

    >>> x = ['hello','world']
    >>> y = x
    >>> x
    ['hello', 'world']
    >>> y
    ['hello', 'world']
    

    有人会认为,使用del删除x后,y也就随之消息,但并非如此:

    >>> del x
    >>> y
    ['hello', 'world']
    

    为什么会这样?x和y都指向同一个列表。但是使用del删除x并不会影响y。原因就是删除的只是名称,而不是列表本身(值)。事实上,在Python中是没有办法删除值的(也不需要过多考虑删除值的问题,因为在某个值不再使用的时候,Python解释器会负责内存的回收)。

    上一篇:

    下一篇:

    相关推荐

    1 Comment

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    5 + 6 = ?

    网站地图|广东快乐10分开奖直播

    Copyright © 2015-2019 广东快乐10分开奖直播 All rights reserved.
    闽ICP备15015576号-1,版权所有?psz.

  • 周蓬安.blog的博客—强国博客—人民网 2019-05-10
  • 紫光阁中共中央国家机关工作委员会 2019-05-10
  • 感触名家笔下的端午文化吃香粽原来可以这样文艺 2019-05-09
  • 追梦夺冠游行嘲讽詹皇 百万人面前穿订制T恤羞辱他 2019-04-27
  • 《瘟疫传说》:黑死病恐怖 姐弟在绝望中求生 2019-04-10
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-04-08
  • 西藏拉萨:新家园 新生活 2019-04-08
  • 尊重和保障宗教信仰自由的中国实践 2019-04-06
  • 一敬泯恩仇 俄罗斯队主帅这个动作太暖了 2019-03-20
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就? 2018-12-07
  • “天眼”凝望 探秘宇宙 2018-12-07
  • 新时时彩开奖好玩吗 重庆时时彩真的么 大星彩票走势图 秒速时时彩窍门 腾讯彩票合买 中国竞彩网app下载 新疆时时彩走势图 排列五杀号定胆 重庆幸运农场有猫腻吗 重庆时时彩分析手机版 一个赌徒10年赌博经验 竞彩篮球胜分差全包 七星彩开奖结果 北京赛车pk10招代理 今日竞猜总进球数比分 彩票福彩