python_06_列表 [ ]

列表 关键字 list 符号 [ ]

支持增删改

 特征: t_1=[2,0.043,"223",True,(1,2,3,'hello')]         print(type(t_1))

可以有空列表

 t=[] 一个元素也是列表

列表里的元素可以包含整数、浮点数、字符串、布尔值、

元组 t_1=[2,0.043,"223",True,(1,2,3,'hello'),['python13','lemon','土豆'] ]

 切片: print(t[5][::2]) 列表它是有序的数据,支持增删改

 增加: #加尾部 列表名.append(value) 一次只能增加一个值

例子:t_1=[2,0.043,"223",True,(1,2,3,'hello')]

print(type(t_1)) t_1.append(4)

 print(t_1)

结果:

<class 'list'>

[2, 0.043, '223', True, (1, 2, 3, 'hello'), 4]

#指定索引的位置 加元素

列表名.insert(i,value)         i是位置 列表名 .extend(第二个列表名)

例子:

a=['asdf','asdf ','adf','adsf'] t=[23,43]

a.insert(2,666) print(a)

结果:['asdf', 'asdf ', 666, 'adf', 'adsf']

增加:

 t.extend(a)

print(t) 另一种方式 print(t+a)

删除 最后一个元素 列表名.pop( )

t.pop() print(t) 删除指定元素

 .pop(i) reverse()

反向列表元素 sort() 对原列表排序

修改元素的值 t[-1][-1]='shadow' print(t)

列表可以删除 和元组不可以删除 是绝对的么

----他不是绝对的 列表里的元组可以修改整体,元组内部不能修改;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、快捷键 ctr+b 执行ctr+/ 单行注释ctr+c ...
    o_8319阅读 11,102评论 2 16
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,714评论 0 17
  • “康波”即康波周期,是1926年 俄国 经济学家康德拉季耶夫,在分析了英、法、美、德以及世界经济的大量统计数据后,...
    AmyZou阅读 3,255评论 1 2
  • I passed through the South of Yangzi The face waiting at ...
    twilight523阅读 1,859评论 0 0
  • 2017心灵净化的一年 2016年,有了我的二宝,生活工作都陷入紧张的节奏中,修整了一段时间,2017年八月...
    大名042韩慧玲阅读 1,105评论 0 0