【Python实战基础】Pandas中如何转换Series和数据列表

目录

一、实战场景

二、主要知识点

文件读写

基础语法

Pandas

Pandas的Series对象

互相转换

三、菜鸟实战

1、创建 python 文件,数据list,变成Pandas的Series对象

运行结果 

2、数据dict变成Pandas的Series对象

 运行结果 

3、把Pandas的Series对象变成数据list 

运行结果 


一、实战场景

实战场景:Pandas中Series与数据list如何互相转换,Pandas的Series对象变成数据list,Series 类似于一维数组与字典(map)数据结构的结合,由索引和数据组成

二、主要知识点

  • 文件读写

  • 基础语法

  • Pandas

  • Pandas的Series对象

  • 互相转换

  • 三、菜鸟实战

    马上安排!

    1、创建 python 文件,数据list,变成Pandas的Series对象

    #使用Pandas
    #把数据list,变成Pandas的Series对象
    #把Series输出到命令行
    import pandas as pd #引入pandas包
    
    courses = ["张三", "李四", "赵五", "李六"] #初始化对象
    
    data = pd.Series(data=courses) #Series本身有一个参数
    
    print(data)

    运行结果 

    0    张三
    1    李四
    2    赵五
    3    李六

    2、数据dict变成Pandas的Series对象

    #使用Pandas
    #把数据dict,变成Pandas的Series对象
    #把Series输出到命令行
    import pandas as pd
    
    grades = {"语文": 80, "数学": 90, "英语": 85, "计算机": 100}
    
    data = pd.Series(data=grades)
    
    print(data)

     运行结果 

    语文      80
    数学      90
    英语      85
    计算机    100

    3、把Pandas的Series对象变成数据list 

    #使用Pandas
    #把Pandas的Series对象变成数据list
    #把list输出到命令行
    import pandas as pd
    
    grades = {"语文": 80, "数学": 90, "英语": 85, "计算机": 100}
    data = pd.Series(data=grades)
    
    numbers = data.tolist() #Series的值转换成list
    print(numbers)
    

    运行结果 

    [80, 90, 85, 100]

      菜鸟实战,持续学习!  

    物联沃分享整理
    物联沃-IOTWORD物联网 » 【Python实战基础】Pandas中如何转换Series和数据列表

    发表评论