如何从输出中删除“ /数字”数字

烈焰

我需要从输出中删除补丁集编号,这意味着从1293927/2 1293929/3中删除“ / digit”,我已在下面显示了预期的输出,输出应如下所示,但应为列表类型。如何拆分?

   sql_get = """SELECT gerrit_id
                FROM gerrits.gerrit_submit_table
                where (SI='%s'
                and component='%s' and release_bit = '0' and picked_bit = '0')"""%(SI,component)

#print sql_get
rows = cursor.execute(sql_get)  
gerrits = cursor.fetchall() 
#print "gerrits"
#print gerrits -->prints (('1293927/2',), ('1293929/2',))


print' '.join(item[0] for item in gerrits).rstrip('\r\n') --> prints 1293927/2 1293929/2

输出:-

1293927/2 1293929/2

预期的输出:

1293927 1293929
阿维纳什·拉吉(Avinash Raj)

使用re模块。

import re
print ' '.join(re.sub(r'/.*', '',item[0]) for item in gerrits).rstrip('\r\n')

或者

使用string.split功能。

print ' '.join(item[0].split('/')[0] for item in gerrits).rstrip('\r\n')

更新:

l = []
for item in gerrits:
    m = item[0].split('/')[0] 
    l.append(m)
print l

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从数字中删除数字

来自分类Dev

如何删除数字中的某些数字,使获得的数字最小?

来自分类Dev

如何从此输出中删除奇数字节?

来自分类Dev

如何隐藏数字中的数字

来自分类Dev

如何从数字中删除空格

来自分类Dev

如何从hexdump输出中删除除数字以外的所有数字?

来自分类Dev

如何从字母数字获取数字输出(Pyautogui)

来自分类Dev

如何删除重复的数字

来自分类Dev

从数字中删除点

来自分类Dev

删除元组中的数字

来自分类Dev

如何输出3个数字中的最高数字?

来自分类Dev

从数字中删除数字而不反转数字

来自分类Dev

如何在r中删除数字变量的某些数字

来自分类Dev

如何从数字系列中删除双引号?

来自分类Dev

如何从列表中删除使用的数字

来自分类Dev

如何从数组中删除重复的数字?

来自分类Dev

如何从UILabel中删除最后键入的数字?

来自分类Dev

Python:如何删除列表中的数字

来自分类Dev

Python:如何删除列表中的数字

来自分类Dev

如何从文件中删除重复的数字?

来自分类Dev

如何从网址中删除数字

来自分类Dev

如何从带格式的数字中删除点

来自分类Dev

如何从列表中删除使用的数字

来自分类Dev

如何从网址中删除多余的%和数字?

来自分类Dev

如何在PHP中删除相同的数字?

来自分类Dev

如何从数字中删除前导0?

来自分类Dev

如何删除laravel中的多余数字

来自分类Dev

如何从输入中删除特定数字

来自分类Dev

输出中的奇数字符