Python初学者必知的关于列表和元组的区别案例

原创 雨点打透心脏的1/2处 2025-01-19 20:51 36阅读 0赞

在 Python 中,列表 (List) 和元组 (Tuple) 都是有序的数据集合。它们的主要区别在于以下几个方面:

  1. 可变性

    • 列表:可变,可以添加、删除或修改元素。
    • 元组:不可变,一旦创建就不能添加、删除或修改元素。
  2. 语法

    • 列表用方括号 [] 包围元素,并以逗号分隔元素。
    • 元组用圆括号 () 包围元素,元素之间不需要额外的分隔符。

案例:

  1. # 创建列表和元组示例
  2. list_example = ['apple', 'banana', 'cherry']
  3. tuple_example = ('Python', 'Programming', 'Learning')
  4. # 访问元素
  5. print("List Example:")
  6. print(list_example[1]) # 输出:banana
  7. print("\nTuple Example:")
  8. print(tuple_example[2]) # 输出:Learning
  9. # 修改元组(会抛出 TypeError):
  10. # tuple_example[0] = 'NewPython'

在这个案例中,我们创建了两个数据结构:一个列表和一个元组。然后,我们演示如何访问这些元素,并尝试修改元组以显示元组不可变的特性。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,36人围观)

还没有评论,来说两句吧...

相关阅读