欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

自学Python笔记

程序员文章站 2022-03-11 21:20:23
小白学Python - Day1pandas-读取数据import pandas as pddata = pd.read_csv ("data.csv")读取数据时需要注意,该数据文件需要放置在当前工作路径中(可以直接输入文件名);也可以通过输入绝对路径读取数据。若路径出错时,可使用下面的方法解决:import osimport pandas as pdthisFilePath=os.path.abspath('.') #返回当前目录的绝对路径os.chdir(thisFilePath...

pandas-读取数据

import pandas as pd
data = pd.read_csv ("data.csv")

读取数据时需要注意,该数据文件需要放置在当前工作路径中(可以直接输入文件名);也可以通过输入绝对路径读取数据。

若路径出错时,可使用下面的方法解决:

import os
import pandas as pd
thisFilePath=os.path.abspath('.')  #返回当前目录的绝对路径
os.chdir(thisFilePath)             #改变当前工作目录到指定的路径
os.getcwd()                        #返回当前工作目录
df=pd.read_csv('data.csv’)

Zip()函数

  1. 用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表
  2. 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。

举例1:

nums = ['flower','flow','flight']
for i in zip(*nums):
    print(i)
('f', 'f', 'f')
('l', 'l', 'l')
('o', 'o', 'i')
('w', 'w', 'g')

举例2:

nums = ['flower','flow','flight']
for i, j, k in zip(*nums):
    print(i,j,k)
f f f
l l l
o o i
w w g

本文地址:https://blog.csdn.net/Python__beginner/article/details/110354895