一,转化
tensor转list
tensor1.cpu().numpy().tolist()
dataframe转化为数组
df.values # series 也是这样的
列表转化为数组
np.array(list1)
数组转化为list
array1.tolist()
转化为字典
norm,stru 是两个list,前面的作为key,后面的作为值
dict(zip(norm,stru))
二,reverse
numpy reverse
# 创建向量
impot numpy as np
a = np.array([1,2,3,4,5,6])
b=a[::-1]
print(b)
# 创建向量
impot numpy as np
a = np.array([1,2,3,4,5,6])
b== np.flipud(ini_array)
print(b)
list reverse
lista = [1, 2, 3, 4]
lista.reverse()
lista
# 直接改变原list
三,转置
tensor1.t()
array1.transpose()
df.transpose() 或者 df.T
四,替换 / replace
dataframe 利用字典批量替换
df.replace(norm, stru)
# 或者
mapp_dict = dict(zip(norm,stru))
df.replace(mapp_dict)