02列表

来源:互联网 发布:支付宝mac客户端下载 编辑:程序博客网 时间:2024/06/05 17:03
列表初始化#方式1>>> empty = []>>> empty[]#方式2>>> e1 = list()>>> e1[]#向列表中添加元素,列表中的值不区分类型>>>a = ['a', 1, 2, [1, 2, 3]]#在列表中追加一个元素,在列表末尾>>> a.append('cmd')>>> a['a', 1, 2, [1, 2, 3], 'cmd']>>> a.append('aa','bb')>>> len(a)6#向列表中添加多个元素,如下>>> a.extend(['aa','bb'])>>> len(a)8>>> a['a', 1, 2, [1, 2, 3], 'cmd', [3, 2, 1], 'aa', 'bb']#在列表指定位置插入元素>>> a.insert(0,'system')>>> a['system', 'a', 1, 2, [1, 2, 3], 'cmd', [3, 2, 1], 'aa', 'bb']>>> #删除元素方式1,无需知道元素的位置>>>a.remove('bb')>>> a['system', 'a', 1, 2, [1, 2, 3], 'cmd', [3, 2, 1], 'aa']>>>#删除元素方式2,需要知道元素位置>>>del a[1]>>> a['system', 1, 2, [1, 2, 3], 'cmd', [3, 2, 1], 'aa']>>> #删除元素方式3,需要知道元素位置>>>a.pop(0) #返回要弹出的元素>>> a[1, 2, [1, 2, 3], 'cmd', [3, 2, 1], 'aa']>>>#列表的切分>>>a[1:3]  #返回a的副本数据,不包含3位置的元素,列表a数据未发生改变 
0 0
原创粉丝点击