
Python
记录python基本库的一些运算技巧。
liuwp5
这个作者很懒,什么都没留下…
展开
-
python for循环中遍历2个list
我们经常有这种在一个for循环中同时遍历2个list对应元素的需求,可以通过python的内置zip函数实现。例子names = ['a', 'b', 'c']ages = ['11', '13', '12']for name, age in zip(names, ages): print(name + ': ' + age)输出a: 11b: 13c: 12...原创 2020-10-16 17:11:58 · 2649 阅读 · 0 评论 -
pandas loc、iloc使用区别
pandas中常用的选择数据方法有:loc:select by labelloc是根据行/列标签来进行选择的。iloc:select by positioniloc是根据索引/下标来进行选择的。例子import pandas as pdimport numpy as npdf = pd.DataFrame(np.arange(12).reshape(3, 4), index=['A', 'B', 'C'], columns=['a', 'b', 'c', 'd'])prin原创 2020-08-02 18:32:17 · 185 阅读 · 0 评论 -
python is、==运算符比较
python中可以用is运算符、==运算符对2个对象进行比较。它们的具体区别是:isid值是否相等/对象是否相同/地址是否相同==值是否相等原创 2020-08-02 17:30:04 · 179 阅读 · 0 评论 -
python axis=0、axis=1是行还是列?
python里无论是基础的数学工具包numpy、pandas还是其他机器学习库、深度学习框架,都不可避免地会遇到选取维度运算的问题:通过axis来指定。axis = 0按行计算,得到列的性质。axis = 1按列计算,得到行的性质。以下用numpy的例子来说明一下:import numpy as npmatrix = np.arange(0, 12).reshape(3, 4)print(matrix)# [[ 0 1 2 3]# [ 4 5 6 7]# [原创 2020-08-02 09:34:09 · 18665 阅读 · 0 评论