【问题标题】:String, List or Array? Python字符串、列表还是数组? Python
【发布时间】:2016-11-11 17:53:48
【问题描述】:

大家好,请告诉我以下是字符串、列表还是数组:

items = "a","b","c","d","e","f","g"

我很困惑,因为列表或数组通常以某种括号开头?但是,我的包含多个对象,但我没有使用括号。

请帮忙。

谢谢!

【问题讨论】:

  • 试试 print(type(items)) 自己看看吧!
  • 括号是可选的,所以 items = ("a","b","c","d","e","f","g") 与您的相同有。需要注意的一件事是,要使用单个元素创建元组,您将需要 item =("a",)

标签: python arrays string list


【解决方案1】:

这是一个字符串元组。

您可以使用type:

>>> items = "a","b","c","d","e","f","g"
>>> type(items)
<class 'tuple'>
>>> type(items[0])
<class 'str'>

【讨论】:

    【解决方案2】:

    这是一个元组

    当元素仅用逗号分隔时,默认为元组。

    您还可以将它们分配给各种变量:

    itemA, itemB = "a", "b"
    

    【讨论】:

    • 是的,但在手机上,所以只有代码在屏幕截图上执行,在手机上打字很麻烦哈哈哈
    猜你喜欢
    • 1970-01-01
    • 2015-01-01
    • 2010-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-14
    相关资源
    最近更新 更多