吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 747|回复: 9
收起左侧

[求助] python 数组处理问题

[复制链接]
molinchz 发表于 2021-11-24 10:47
[['气凝胶概念' 'ch037']
['发电机概念' 'c463']
['绿色建筑' 'ch5']
['锂概念' 'ch4']
['药物' 'ch126']
['昨日' 'ch34']]


结果要变成这样
[['气凝胶' 'ch037']
['发电机' 'c463']
['绿色建筑' 'ch5']
['锂' 'ch4']
['药物' 'ch126']
['昨日' 'ch34']]

有这个一个数组,我想把其中的字符概念删除,要用numpy 的方法,这个怎样写,请大佬看下,我查了资料 没有这样做的,是不是要用到pandas才可以做得到,请大佬解一下?

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Prozacs 发表于 2021-11-24 10:56
循环遍历数组取出内容replace做替换不行吗?
cracker丶felon 发表于 2021-11-24 11:01
直接循环遍历,if判断是否存在“概念”,替换一下
狐白本白 发表于 2021-11-24 11:08
怎么就不能用pandas吗,pandas写一个map函数replace或者split切一下就行了
BananaProject 发表于 2021-11-24 11:09
遍历修改就可以
gufengaoyue 发表于 2021-11-24 11:18
[Python] 纯文本查看 复制代码
a=[['气凝胶概念','ch037'],
['发电机概念','c463'],
['绿色建筑','ch5'],
['锂概念','ch4'],
['药物','ch126'],
['昨日','ch34']]
b=[[x[0].replace('概念',''),x[1]] for x in a]
 楼主| molinchz 发表于 2021-11-24 13:50
用replace 可以,忘记有这个了,谢谢各位大佬
xuancang 发表于 2021-11-24 16:02
遍历然后正则提取一下
pgfj18 发表于 2021-11-24 16:39
[Python] 纯文本查看 复制代码
import numpy as np
x=np.array([
    ['气凝胶概念', 'ch037'],
    ['发电机概念', 'c463'],
    ['绿色建筑', 'ch5'],
    ['锂概念', 'ch4'],
    ['药物', 'ch126'],
    ['昨日', 'ch34'],
])
print (np.char.replace (x, '概念', ''))
 楼主| molinchz 发表于 2021-11-25 12:37
pgfj18 发表于 2021-11-24 16:39
[mw_shl_code=python,true]import numpy as np
x=np.array([
    ['气凝胶概念', 'ch037'],

是的,是这样
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 18:25

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表