python 列表常用操作(二)
1、tuple 的 unpack
a,b = t
2、格式化输出
print('您的输入:{},值为{}',format(a,b))
3、日期计算
import datetime as dt
import time as tm
print ("time={}",tm.time())
4、pyhon 面向对象
5、map 函数 对应位置进行操作
6、map 和 lambda 表达式配合起来使用
l1=[1,3,5,7,9]
l2=[0,2,4,6,8]
result = map(lambda x,y:x+2*y,l1,l2)
print(list(result))
7、列表推导式:
l2 = [exp for i in range(1000) if i%2==0]
8、numpy 的 np.array 是可以相减的,而 python 的 list 显然是不可以的
9、b=np.array([1,2,3]*3) 数组扩大倍,变成三个数组,内容都是[1,2,3]
c=np.array([1,2,3]) d=c*3 // d=array([3, 6, 9]) 数组对应元素扩大了3倍
10、vstack 和 hstack 纵向叠加与横向叠加
11、copy 函数
重新生成一个数据的copy