Python学习笔记:part 2

IDE:VSCode 

Python版本:Python3.6 

学习教材《Python编程从入门到实践》人民邮电出版社 


列表:

列表类似C中的数组,但其中的元素可以没有任何关系。

列表用[]表示,用逗号分隔元素。

直接打印列表将会把括号、元素、引号、逗号一并打出来,见书p31。

打印列表元素不会有其他多余符号或文字。

首元素索引为0,和C语言中数组下标一个道理。索引为负数(如-x)代表倒数第x个元素。


修改列表元素值直接赋值即可。

列表名.append('xxxxx') 可以将xxxxx添加到列表尾。

列表名.insert(n,'xxxxx') 可以在列表中插入一个元素使其成为第n个元素,在它之后的元素后移。

del 列表名[n] 可以删除第n个元素。

列表名.pop() 可以弹出列表最后一个元素(栈顶元素)

列表名.pop(n) 可以弹出第n个元素(弹出即删除)。

列表名.remove('xxxxx')可以指定删除名为xxxxx的元素。若xxxxx为变量,则删除变量值对应的元素。


列表名.sort()可以根据字典序对列表里的元素进行永久性排序(假设本条及以下笔记全部为小写字母)

sorted(列表名)可以根据特定顺序对列表里的字符串进行暂时性元素排序 (若需要逆序排序,需要向sorted()传递参数reverse=true)

列表名.reverse()可以永久性反转列表的排列顺序

len()可以计算列表长度(元素个数)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值