Pandas-Series
创建Series
使用列表创建Series
# 1
import pandas as pd
book = ['三国演义', '水浒传', '西游记', '红楼梦']
s = pd.Series(book)
print(s)
# 0 三国演义
# 1 水浒传
# 2 西游记
# 3 红楼梦
# dtype: object
# 2
import pandas as pd
book = ['三国演义', '水浒传', '西游记', '红楼梦']
author = ['罗贯中', '施耐庵', '吴承恩', '曹雪芹']
s = pd.Series(book, index=author)
print(s)
# 罗贯中 三国演义
# 施耐庵 水浒传
# 吴承恩 西游记
# 曹雪芹 红楼梦
# dtype: object
使用字典创建Series
# 1
import pandas as pd
book_author = {
'三国演义': '罗贯中',
'水浒传': '施耐庵',
'西游记': '吴承恩',
'红楼梦': '曹雪芹'
}
s = pd.Series(book_author)
print(s)
# 罗贯中 三国演义
# 施耐庵 水浒传
# 吴承恩 西游记
# 曹雪芹 红楼梦
# dtype: object
# 2
import pandas as pd
book_author = {
'三国演义': '罗贯中',
'水浒传': '施耐庵',
'西游记': '吴承恩',
'红楼梦': '曹雪芹'
}
s = pd.Series(book_author, index=['三国演义', '水浒传'])
print(s)
# 三国演义 罗贯中
# 水浒传 施耐庵
# dtype: object
访问Series元素
import pandas as pd
book = ['三国演义', '水浒传', '西游记', '红楼梦']
author = ['罗贯中', '施耐庵', '吴承恩', '曹雪芹']
s = pd.Series(book, index=author, name='book_author')
print(s[0])
# 三国演义
print(s['施耐庵'])
# 水浒传