假设我想要CSV文件中的最后一个特定值.这是我的密码.

当我运行这段代码时,它给我的值是"2 Ana"

我可以在这里做些什么才能获得值‘Ana’?

import pandas as pd
import csv

CSV_file = pd.read_csv('appl.csv')


name = CSV_file['Name']

v_val = name.iloc[-1:]

print(v_val)

CSV文件如下所示:

Name,Age,Location
Juan,18,Lisbon
James,19,London
Ana,20,Madrid

我想得到‘Ana’的值

推荐答案

.iloc中删除::

name = CSV_file["Name"].iloc[-1]
print(name)

打印:

Ana

或使用.iat:

name = CSV_file["Name"].iat[-1]

Python相关问答推荐

Python 3.12中的通用[T]类方法隐式类型检索

使用新的类型语法正确注释ParamSecdecorator (3.12)

_repr_html_实现自定义__getattr_时未显示

try 将一行连接到Tensorflow中的矩阵

如何使Matplotlib标题以图形为中心,而图例框则以图形为中心

如何在Python中使用另一个数据框更改列值(列表)

Gekko中基于时间的间隔约束

提高算法效率的策略?

为什么t sns.barplot图例不显示所有值?'

在极点中读取、扫描和接收有什么不同?

Python将一个列值分割成多个列,并保持其余列相同

使用python playwright从 Select 子菜单中 Select 值

jsonschema日期格式

如何重新组织我的Pandas DataFrame,使列名成为列值?

如何编辑此代码,使其从多个EXCEL文件的特定工作表中提取数据以显示在单独的文件中

从列表中分离数据的最佳方式

#将多条一维曲线计算成其二维数组(图像)表示

利用广播使减法更有效率

如何在networkx图中提取和绘制直接邻居(以及邻居的邻居)?

Fake pathlib.使用pyfakefs的类变量中的路径'