1.在命令提示符下调用自定义的模块具体流程如下:
import sys
sys.path.append(r'自定义module所在文件夹目录')
import <自定义module名>
2.在python编程过程中自定义模块会随时更新,当需要调用最新版的自定义module,需要在1的基础上使用reload()命令,过程如下:
from imp import reload
reload(<自定义module名>)
3.extend和append的区别
List的extend方法是一个扩充列表元素内容的方法,在一定程度上其行为有点像append。只是在接受的参数以及最终的效果上有些差异。
实例:
#extend()用法
list1 = [1,2,4]
list2 =[[12,6],123]
list1.extend(list2)
print(list1)
程序执行结果:E:\01_workSpace\02_programme_language\03_python\OOP>python1_7_3_extend.py
[1, 2, 4, [12, 6],123]]
#append()具体用法
list1 = [1,2,4]
list2 =[[12,6],123]
list1.append(list2)
print(list1)
程序执行结果:E:\01_workSpace\02_programme_language\03_python\OOP>python1_7_3_append.py
[1, 2, 4, [[12, 6],123]]]
4.len()函数的用法
用于求解列表的长度或者高度,在机器学习实战中常被用于求原始数据集DataSet的数目和列数
实例:
DataSet=[[1,2,3,4],[1,2,3,4],[1,2,3,4],[1,2,3,4]]
#行数
rows=len(DataSet)
#列数
cols=len(DataSet[0])