zoukankan      html  css  js  c++  java
  • python中元组与小括号的关系

    在学习Python 的时候。说到有两种数据类型,一种叫 列表,一种叫做元组,可以认为,元组是功能精简的列表。因为它少了列表很多功能。但是又有相识。定义他们的时候,主要是用中括号和小括号之分。

    例如:定义一个列表:

                mylist=["one","two","3333"]

               定义一个元组:

               myzu=("one","two")

    大概就这么回事。所以大家也很容易认为元组就是小括号括起来的元素(我之前也这么认为)。

    不过今天看了一本书上的示例,才知道原来不是这么回事的。

    ---------------------------------------------------------------------

     >>>a=("one","two")

    >>>a[0]

    'one'

    >>>b=("one")

    >>>b[0]

    'o'

    >>>c=("one",)

    >>>c[0]

    'one'

    >>>d="one",

    >>>d[0]

    one

    -------------------------------------------------------------

    大家仔细看一下上面的示例,是不是和我们之前的逻辑不太一样啊。

    原来,元组是由逗号决定的,不是小括号。可以看到,即便没有了小括号,还是元组。

  • 相关阅读:
    C# 本质论 第三章 操作符和控制流
    LeetCode Online Judge 1. Two Sum
    C# 本质论 第二章 数据类型
    C# 本质论 第一章 C#概述
    TMDS代码
    `define `ifdef `elseif的巧妙使用
    加法器(行波与超前、全加与半加)
    DCI技术
    **标识符
    电容放置问题
  • 原文地址:https://www.cnblogs.com/momo8238/p/7190678.html
Copyright © 2011-2022 走看看