列表(list):是Python中最经常使用的数据类型之一,字符串里面包含元素的是 一个个的字符,而且字符串是不可能更改的,然而列表不同,他的每一个元素都 能够是任何python类型,并且是能够被更改的python
建立列表:[1,1.333,’1’,’abc’]对象
说明:咱们看到list用括号[]来建立,而且里面的元素可 以是整数、小数、字符串。其实python中全部类 型的python对象均可以存储在list中,做为元素字符串
也能够建立一个空列表:如 a=[]或者 a=list()class
注意:list在python中是一个关键字, 你们千万不要定义一个变量, 命名为list,这样会致使list关 键字被变量list覆盖变量
建立列表:数据类型
alist = [123,’abc’,4.56,[‘inner’,’list’],7-9j]命名
计算结果:数据
1.alist[0] ------》123di
2.alist[1:4] -------》[’abc’,4.56,[‘inner’,’list’]]co
3.alist[ :3] -------> [123,’abc’,4.56]
4.alist[3][1] -------> 'list'
5.123 in alist ------->True
6.456 in alist -------->False
7.alist[0] = 4 --------> 把alist列表中0下标元素赋值4 print(alist) ------> [4,’abc’,4.56,[‘inner’,’list’],7-9j]
元组(tuple):跟列表很像,都是sequence对象,也均可以存放各类python对象,但他们最大的区 别是: 元组是不可变的. 就是说,元组对象建立出来之后,他的内容是不能变化的。
建立元组:A=(1,1.33333)
sequence赋值举例:
a,b =(1,2) -------》a=1,b=2
a,b,c =[3,4,5] ----->a=3,b=4,c=5
f,g,h = ‘god’ ------>f='g' ,g='o' ,d='d'