Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在csv中查找数值

在csv中查找数值
EN

Stack Overflow用户
提问于 2015-03-04 11:10:59
回答 2查看 67关注 0票数 0

我需要检查一个特定的数字id是否在给定的字符串或逗号分隔的值中。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$myVal = 20;

字符串可以只包含一个值几个,以逗号分隔。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$str = 20; 
// $str = 20, 33, 5; 
// $str = 220, 33, 5, 4420; 

最初我想使用strpos,但在上面的示例中,可以在22或4420中找到20 .

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-04 11:15:17

使用in_array并爆炸:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$str = '10, 20, 30, 40';
if(in_array(20, explode(', ', $str))) echo 'In Array';
else echo 'Not In Array';

注意,我使用的是数字20,因为它将等于‘20’值。如果我使用“20”,它将与“20”不匹配。

票数 2
EN

Stack Overflow用户

发布于 2015-03-04 11:17:12

可以使用分解将字符串拆分为数组。类似于:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$parts = explode(',', $str);

然后你就可以用in_array了。

如果正在读取文件,请查看fgetcsvgetcsv

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28862846

复制
相关文章
使用CSV模块和Pandas在Python中读取和写入CSV文件
CSV文件是一种纯文本文件,其使用特定的结构来排列表格数据。CSV是一种紧凑,简单且通用的数据交换通用格式。许多在线服务允许其用户将网站中的表格数据导出到CSV文件中。CSV文件将在Excel中打开,几乎所有数据库都具有允许从CSV文件导入的工具。标准格式由行和列数据定义。此外,每行以换行符终止,以开始下一行。同样在行内,每列用逗号分隔。
用户7466307
2020/06/16
20.1K0
在Python中实现线性查找
线性查找算法是最简单的查找算法之一。线性查找算法的输入是一个数组或列表和项,该算法查找数组中是否存在该项。如果找到该项,则返回其索引;否则,可以返回null或你认为在数组中不存在的任何其他值。
fanjy
2022/11/16
3.2K0
在Python中实现线性查找
在python中使用csv读写CSV 原
1.一般读写方式 # 读取csv文件 import csv with open('some.csv', 'rb') as f: # 采用b的方式处理可以省去很多问题 reader = csv.reader(f) for row in reader: # do something with row, such as row[0],row[1] import csv with open('some.csv', 'wb') as f: # 采用b的方式
晓歌
2018/08/15
1.1K0
在排序数组中查找数字
思路: 2分查找数组中的第一个k: 1. 如果中间数字大于k,那么k只可能出现在前半段 2. 如果中间数字小于k,那么k只可能出现在后半段 3. 如果中间数字等于k: - 如果中间数字的前面不是k,那么中间数字恰好就是第一个k - 如果中间数字的前面是k,那么第一个k肯定在前半段
用户8639654
2021/07/23
3.7K0
在MySQL中查找重复记录
I want to pull out duplicate records in a MySQL Database. 我想在MySQL数据库中提取重复记录。 This can be done with: 这可以通过以下方式完成:
kirin
2021/04/30
3.8K0
Excel公式技巧:查找最接近的数值
公式中,COUNTIF函数返回单元格区域中小于指定值的数值的个数,将其作为参数传递给SMALL函数,得到小于指定值但最接近指定值的数。
fanjy
2023/02/24
4.1K0
Rdfind - 在Linux中查找重复文件
前段时间遇到一个问题,服务器下面一个文件夹下面的图片越来越多,由原来的5G,达到了现在的94G,其中这个文件夹下面有好多重复的图片,文件多了之后造成图片备份困难,图片迁移困难,浪费了大量的空间和IO。
kubernetes中文社区
2019/06/24
5.3K0
在Excel公式中嵌入查找表
通常,我们会在工作表中放置查找表,然后使用公式在该表中查找相对应的值。然而,这也存在风险,就是用户可能会在删除行时无意识地将查找表中的内容也删除,从而导致查找错误。
fanjy
2023/09/23
2720
在Excel公式中嵌入查找表
在Python中处理CSV文件的常见问题
当谈到数据处理和分析时,CSV(Comma-Separated Values)文件是一种非常常见的数据格式。它简单易懂,可以被绝大多数编程语言和工具轻松处理。在Python中,我们可以使用各种库和技巧来处理CSV文件,让我们一起来了解一些常见问题和技巧吧!
华科云商小孙
2023/09/25
3860
在Python中执行二分查找
本文将展示二分查找算法的工作原理,并提供完整的示例代码,帮助你在Python中执行自己的二分查找。
fanjy
2022/11/16
2.4K0
在Python中执行二分查找
关于在vim中的查找和替换
在normal模式下按下/即可进入查找模式,输入要查找的字符串并按下回车。 Vim会跳转到第一个匹配。按下n查找下一个,按下N查找上一个。
休辞醉倒
2019/07/25
25.8K0
在字符串中查找id值MySQL
SELECT * FROM `hz_article_type` WHERE FIND_IN_SET( 5, items_id ) LIMIT 0 , 30
全栈程序员站长
2022/07/07
5.4K0
在字符串中查找id值MySQL
Linux & Shell 在系统中查找程序 which type
mwangblog
2018/07/04
1.9K0
数值分析笔记(3)——数值计算中的原则
又位于分母,所以会导致误差变得非常大。要避免的另一方面的原因是,会导致有效数字位数大量减少,而我们要尽量保证有效数字多。
太阳影的社区
2021/10/15
4.7K0
python中csv的应用
dic = {'张三':123, '李四':456, '王二娃':789} csvFile3 = open('ming.csv','w') writer2 = csv.writer(csvFile3) for key in dic: writer2.writerow([key, dic[key]]) csvFile3.close()
py3study
2020/01/14
1.2K0
【收藏】在JavaScript中解决超过Long型数值的精度问题
详见:【解决方案】jison解决JS处理后台返回的Long型数据精度丢失
编程随笔
2019/12/20
1.2K0
pandas基础:在pandas中对数值四舍五入
df= pd.DataFrame({'a':[3.14159, 1.234, 3.456, 10.111, -3.3],
fanjy
2022/06/04
10.5K0
pandas基础:在pandas中对数值四舍五入
如何使用es和grafana在tempo中查找trace
Grafana tempo是最近发布的的分布式追踪后端,跟踪发现依赖于其他数据源集成。Tempo的工作是存储大量跟踪,将其放置在对象存储中,并通过ID检索它们。日志和其他数据源使用户能够比以往更快,更强大地直接跳转到跟踪。
有点技术
2020/12/22
4.1K0
LeetCode 609. 在系统中查找重复文件(哈希)
给定一个目录信息列表,包括目录路径,以及该目录中的所有包含内容的文件,您需要找到文件系统中的所有重复文件组的路径。 一组重复的文件至少包括二个具有完全相同内容的文件。
Michael阿明
2020/07/13
1.5K0
Leetcode算法【34在排序数组中查找元素】
在之前ARTS打卡中,我每次都把算法、英文文档、技巧都写在一个文章里,这样对我的帮助是挺大的,但是可能给读者来说,一下子有这么多的输入,还是需要长时间的消化。
程序员小跃
2019/12/27
2.5K0

相似问题

在rstudio中查找函数值

21

在varchar字段中查找数值

20

在CSV中查找Whois

13

在javascript中从CSV中计数值

12

在字典中查找奇数/偶数值

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文