一.list:类似于可变数组.有数组越界问题以及多维数组
list常用方法:
1.创建一个list
classmates = ['Michael', 'Bob', 'Tracy']
2..计算一个list的长度:
len(classmates)
3.增加一个新的元素
classmates.append('rui')
print(classmates)
['Michael','Bob','Tracy','rui']
classmates.insert(1,'rui')
print(classmates)
['Michael','rui','Bob','Tracy']
4.删除元素
1.删除最后的元素
classmates.pop()
print(classmates)
['Michael', 'Bob']
2.删除某个元素
classmates.pop(1)
print(classmates)
['Michael', 'Tracy']
5.获取list第一个元素和最后一个元素
获取第一个元素:classmates[0]
获取最后一个元素:classmates[-1]
tuple:类似于不可变数组.创建的时候元素必须是确认的
tuple常用方法:
1.创建一个tuple
tuple = ('rui','xx')
2.只有一个元素的tuple:必须加最后的逗号
tupleOne = (1,)
3.tuple可以修改内部的list