gpt4 book ai didi

python - 我们如何将 csv/xls 文件中两列的数据读入 2 个变量并将它们用于使用 python 的程序

转载 作者:行者123 更新时间:2023-12-02 04:42:22 25 4
gpt4 key购买 nike

我们如何使用 Python 将 csv/xls 文件中两列的数据读取到 2 个变量中,以便将它们用于程序的后续部分?

通常我希望从 excel 文件中为下面的变量 ab 选取数据,并给出表格中所有行的变量比率两列:

from difflib import SequenceMatcher

def similar(a, b):
return SequenceMatcher(None,a ,b).ratio()

最佳答案

你可以使用 pandas 包来做到这一点:

import pandas as pd
df = pd.read_csv('filename.csv', usecols = ['a','b'])

它从您的文件中读取标题为“a”和“b”的列,并将它们放入数据框 df 中。有关更多选项,请参阅 read_csv . (而且还有一个类似的read_xls函数。)

然后您可以使用df['a']df.a 访问df 列,例如:

SequenceMatcher(None, df['a'], df['b']).ratio()

关于python - 我们如何将 csv/xls 文件中两列的数据读入 2 个变量并将它们用于使用 python 的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36369938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com