基于Python3.6的学习笔记
Python字符串方法:
title() 首字母大写
rstrip() 删除字符串末尾的空白;lstrip() 删除字符串开头的空白;strip() 删除字符串两端的空白
Python整数:
python2中整数除法结果只包含整数部分,小数部分被删除,不是四舍五入。若要避免类似情况,务必保证至少有一个操作数为浮点数,例:
3/2=1; 3.0/2=1.5
Python列表:
python为访问最后一个列表元素提供了一种特殊语法,通过将索引指定为-1,返回最后一个列表元素;以此类推,-2返回倒数第二个列表元素,-3返回倒数第三个列表元素。
列表末尾添加元素方法 append(); 列表中添加元素方法 insert(index, value),该方法需要指定元素的索引和值
知道要删除元素的位置可以使用del语句,例如del motorcycles[0]
pop()方法可删除列表末尾的元素并返回这个元素,例如a=motorcycles.pop();实际上可以使用pop(index)来删除列表中任何位置的元素,只要知道元素的索引就好
根据元素的值删除该元素,使用remove(value)方法,value是该元素的值;该方法值删除列表中第一个指定的值,如果值出现多次可用循环删除
sort()方法是对列表进行永久性的排序,如果是反向排序需要参数reverse=True,例如car.sort(reverse=True)
sorted(list)可以对列表进行临时性排序,原列表的顺序不变,同样反向排序使用参数reverse=True
反向打印列表使用方法reverse(),这是永久性的反向