numpy数组删除空格数据

今天在处理coco数据集时,发现imglist里面是有空格的,然后就想办法删除空格,但是这个空格是在numpy数组中,所以要采用numpy.char.strip(x)

输入

# Python program explaining 
# numpy.char.strip() method  
  
import numpy as geek 
  
# input arrays   
in_arr = geek.array(['Sun', '  Moon  ', 'Star']) 
print ("Input array:", in_arr)  
  
out_arr = geek.char.strip(in_arr) 
  
# whitespace removed from arr[1]  
# as we have set chars = None 
print ("Output array:", out_arr)

输出

Input array: ['Sun' ' Moon ' 'Star']
Output array: ['Sun' 'Moon' 'Star']

例子2

# Python program explaining 
# numpy.char.strip() method  
  
import numpy as geek 
  
# input arrays   
in_arr = geek.array(['Sun', '  Moon  ', 'Star']) 
print ("Input array:", in_arr)  
  
out_arr = geek.char.strip(in_arr, chars ='Sun') 
  
# 'Sun' removed from arr[0] as we have set chars = Sun 
print ("Output array:", out_arr) 

输出

Input array: ['Sun' ' Moon ' 'Star']
Output array: ['' ' Moon ' 'tar']

例子三

# Python program explaining 
# numpy.char.strip() method  
  
import numpy as geek 
  
# input arrays  
in_arr = geek.array([ 'Geeks', 'For', 'Geeks'] ) 
print ("Input array:", in_arr)  
  
out_arr = geek.char.strip(in_arr, chars ='G') 
  
#'G' removed from arr[0] and arr[2] 
# as we have set chars ='G' 
print ("Output array:", out_arr) 

输出

Input array: ['Geeks' 'For' 'Geeks']
Output array: ['eeks' 'For' 'eeks']

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值