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

posted on 2025-11-30 10:32  偷懒的阿贤  阅读(2)  评论(0)    收藏  举报