import pandas as pd
import torch
#用字典创建
dict_v = {'a':0,'b':1,'c':2,'d':3}
sr = pd.Series(dict_v)
print("\n" + str(sr))
#用列表创建
v = ['1','2','3']
k = ['a','b','c']
sr = pd.Series(v,index=k)
print("\n" + str(sr))
print("\n" + "sr.values:" + str(sr.values))
print("\n" + "sr.index:" + str(sr.index))
#用张量创建
v = torch.tensor([1,2,3])
sr = pd.Series(v,index=k)
print("\n" + str(sr))
#创建二位数组
#使用字典
df = pd.DataFrame({'序号':sr})
print("\n" + "创建二位数组:\n" + str(df))
#使用键值创建
c = ['序号']
df = pd.DataFrame(v,index=k,columns=c)
print("\n" + "使用键值创建创建二位数组:\n" + str(df))
已连接到 pydev 调试器(内部版本号 252.28238.29)
a 0
b 1
c 2
d 3
dtype: int64
a 1
b 2
c 3
dtype: object
sr.values:['1' '2' '3']
sr.index:Index(['a', 'b', 'c'], dtype='object')
a 1
b 2
c 3
dtype: int64
创建二位数组:
序号
a 1
b 2
c 3
使用键值创建创建二位数组:
序号
a 1
b 2
c 3
浙公网安备 33010602011771号