python学习手记

1.list由小到大排序用list.sort(),由大到小排序用list.sort(reverse=True)

2.list逆序用list.reverse()

3.list[0]代表list中的第一个元素,中括号一般用于表示元素位置,()表示元素

4.dict中没有排序的说法,keys用于表示位置,应用时用[ ]

5.dict中用key找到对应的value时,直接使用dict['key']或者dict.get['key'],反过来通过value找到对应的key有点复杂,需要百度

6.dict中增加新的key,dict.setdefault('key','value')

7.list中的替换:list[0]=5     dict中的替换:dict['key1']='value2'      字符串的替换:'abcxyz,werxyz'.replace('xyz','opq')

8.字符串的切片,split,symbol.split(','),symbol中元素以‘,’切片

9.join函数:seq=('123','234','345')         '-'.join(seq)       http://www.runoob.com/python/att-strinsplitg-join.html

10.range函数:创建一列整数列表,range(1,6,2),创建以1开始,2位步长,小于6的整数列表。[1,3,5]步长默认为1。

11.for 循环    if 条件语句  while 循环条件     while True:无条件循环,可通过break中止

12.continue:跳过当前循环中剩余的语句,从新开始下一次循环,还在循环内部运行

13.break:直接跳出整个循环环节,继续循环外的下一步语句

14.pandas中数据读取处理:

  • skiprows:跳过⼀定的⾏数

  • nrows:仅读取⼀定的⾏数

  • skipfooter:尾部有固定的⾏数永不读取

  • skip_blank_lines:空⾏跳过

15.df.diff()     默认数值为1,本行减去上行的结果

16.df.shift()   默认数值为1,结果为向下移动一行,index不变

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值