Python列表和元组

Python是没有数组的概念,但是和数组比较相近的概念是列表和元素。

下面两个例子展示列表和元组。

# coding=utf-8
# 元组
students = ('小明', '小黄', '小李', '小郑')
print students[2]

 

# coding=utf-8
# 列表
students = ['小明', '小黄', '小张', '小花']
print students[1]

 

 元组和列表的区别

1、元组里面的元素值是不能修改的,只能读取。

2、元组的符号是(),列表的符号是[]。

 

当我们尝试修改元组的元素时,会显示如下错误

Traceback (most recent call last):
  File "D:/Users/zhiqiang/Desktop/python/Program/tuple.py", line 5, in <module>
    students[0] = '1'
TypeError: 'tuple' object does not support item assignment

Process finished with exit code 1

 

posted @ 2016-04-05 20:23  zqcoder  阅读(205)  评论(0编辑  收藏  举报