gpt4 book ai didi

python - 判断两行中第一行是否为标题

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:08:02 26 4
gpt4 key购买 nike

我正在尝试执行一项由人类完成的非常简单的任务:检测两行中的第一行是否是标题行。这是示例输入的示例:

例子1:是

name,age
bob,12

例子2:是

first,last
bob,jones

例子3:没有

1,2
8,hi

例子4:没有

bob,jones
tom,smith

我有点不知道从哪里开始做出有根据的猜测。它不一定是完美的(80% 会很好),但是什么是确定上述内容的好速记算法?我想到的一些事情:

# header is usually always strings (wrong in case 4)
for val in header:

is val.replace(',','').replace('.','').replace('-','').isdigit():
header = False
else:
header = True

最佳答案

一种方法是在您的行中使用预设的关键字列表进行搜索;例如 ['name', 'age', 'first', 'last']。当然,这应该是您数字检查的补充。
如果您有一个或多个匹配项,则将其称为 header 。

关于python - 判断两行中第一行是否为标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53873230/

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