小编XxE*_*0xX的帖子

Python Jupyter Notebook-无法通过路径打开CSV文件

我对Python有点陌生,并且我一直在通过Anaconda使用Jupyter Notebook。我正在尝试导入一个csv文件来制作一个DataFrame,但是我无法导入该文件。

这是使用本地方法的尝试:

df = pd.read_csv('Workbook1')
---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
<ipython-input-11-a2deb4e316ab> in <module>()
----> 1 df = pd.read_csv('Workbook1')
Run Code Online (Sandbox Code Playgroud)

之后,我尝试使用路径(我将用户用作用户名)

df = pd.read_csv('Users/user/Desktop/Workbook1.csv')
---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
<ipython-input-13-3f2bedd6c4de> in <module>()
----> 1 df = pd.read_csv('Users/user/Desktop/Workbook1.csv')
Run Code Online (Sandbox Code Playgroud)

我正在使用Mac,这也是我的新手,我不确定100%是否正确导入了正确的路径。谁能提供一些见解或解决方案,让我打开此csv文件。

python csv pandas

5
推荐指数
2
解决办法
3万
查看次数

Python-尝试通过for循环创建字典

我正在尝试通过使用for循环来创建字典。我有一个有序列表,我正在尝试将列表中的值与有序数字进行匹配。例如:{0:100,1:423,2:434}

我只是在麻烦for循环。

list = [102, 232, 424]
count = 0
d = {} #Empty dictionary to add values into

for i in list:
    #dictionary key = count
    #key.append(i)
    count+=1
Run Code Online (Sandbox Code Playgroud)

因此,在for循环中,我本质上希望将count变量作为键,并在列表中具有对应的项作为值。然后,我要加一,然后继续。如果我的代码在for循环中有点不清楚,我也很抱歉。那不是实际的代码,而只是我所寻找的一般性想法。谁能帮我?谢谢。

python dictionary for-loop

3
推荐指数
2
解决办法
7406
查看次数

标签 统计

python ×2

csv ×1

dictionary ×1

for-loop ×1

pandas ×1