python列表特性笔记

  1. list.append(x)      在列表末尾添加一个元素
  2. list.extend(iterable)    使用可迭代对象中的元素来扩展列表(例如:range())
  3. list.insert(i,x)  在指定位置插入一个元素,第一个参数是要插入元素的索引即位置。
  4. list.remove(x)  移除列表中第一个值为x的元素。如果没有则抛出异常,异常类型为ValueError。
  5. list.pop([ i ])  删除指定位置的元素并返回值。若没有给定位置(即list.pop()形式)将删除并返回列表最后一个元素。
  6. list.clear()   移除列表中所有元素
  7. list.index(x[,start[,end]])   返回列表中第一个值为X的元素的从0开始的索引。如果没有这样的元素会抛出ValueError异常。可选参数start和end是切片符号,用于将搜索限制为列表特定的子序列。返回的索引是相对于整个序列的开始计算的,而不是start参数。简而言之,就是选取一段序列在里面寻找x值的位置。
  8. list.count(x)  返回元素X在列表中出现的次数
  9. list.sort(*,key=None,reverse=False) 对列表中的元素进行排列,reverse值False表正序,True表逆序,key可以自定义比较的值,默认为排序比较。
  10. list.reverse()  翻转列表中元素 
  11. list.copy()   返回一个列表的浅拷贝

利用列表的内置方法,可以实现队列,栈等功能。

help()   >keyword查看python关键字

python可以进行系列解包赋值 a,b=1,2 或 a,b=b,a  还支持链式赋值a=b=10   但python不支持常量,因此只能人为进行常量的认定。python中数值没有边界可以很大。

转义字符"\+特殊字符"

转义字符意义
\(在行尾时)续行符
\\反斜杠符号

\'

单引号
\"双引号
\b退格(Backspace)
\n换行
\t横向制表符
\r回车

 

 

 

 

 

 

 

 

 

 

print()自动换行问题可修改参数,print("任意字符",end=“任意字符(包括空格)”) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值