推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
jlsk
V2EX  ›  Python

元组就是不可修改的列表,可以这样说吗?

  •  
  •   jlsk · Jul 22, 2017 · 4393 views
    This topic created in 3395 days ago, the information mentioned may be changed or developed.

    花半小时把 python 基础学完了,上面的理解对吗?

    11 replies  •  2017-07-24 21:37:38 +08:00
    SingeeKing
    SingeeKing
    Jul 23, 2017
    1
    1. 元组可哈希 - 只有元组可以当作字典的 key
    2. 处理大量数据时,使用元组效率较高
    woshixiaohao1982
    woshixiaohao1982
    Jul 23, 2017
    2
    不可变容器
    zhanglintc
    zhanglintc
    Jul 23, 2017 via iPhone
    3
    其实我也一直是这么理解的,有没有什么更深入的理解。
    s3040608090
    s3040608090
    Jul 23, 2017 via Android
    4
    话说元祖和 frozenset 又有什么区别?
    boyxupers
    boyxupers
    Jul 23, 2017 via iPhone
    5
    @s3040608090 set 和 list 的区别
    jlsk
    jlsk
    OP
    Jul 23, 2017
    6
    @SingeeKing 元组里放列表的话就不可当 key 了,这是我刚看到的
    SingeeKing
    SingeeKing
    Jul 23, 2017
    7
    @jlsk 当然。。因为元组里面放了 list 就不能 hash 了啊
    hustlibraco
    hustlibraco
    Jul 24, 2017
    8
    “有些 Python 入门教程把元组称为“不可变列表”,然而这并没有完全概括元组的特点。除了用作不可变的列表,它还可以用于没有字段名的记录。” ——《流畅的 Python 》
    zhengxiaowai
    zhengxiaowai
    Jul 24, 2017
    9
    可以但是不完整
    XIVN1987
    XIVN1987
    Jul 24, 2017❤️1
    10
    @s3040608090

    tuple 是有顺序的,,所以可以存多个相同的值,比如(1, 2, 1)
    set 是集合,同一个值只能存一个,,所以{1, 2, 1}会自动变成{1, 2}
    lxml
    lxml
    Jul 24, 2017
    11
    tuple 可以理解为 可 hashable / 性能更好(依赖于不可变的特性) /不可变 的列表

    暂时我的知识库里就这个了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1466 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 04:43 · PVG 12:43 · LAX 20:43 · JFK 23:43
    ♥ Do have faith in what you're doing.