使用python从单元格csv文件中删除3个元素lift&right元素
我想从列中删除:使用python从单元格csv文件中删除3个元素lift&right元素,python,python-3.x,Python,Python 3.x,我想从列中删除: X00401011013 X05401183013 X05401183013 输出: 401011 540118 在内部for循环中,执行以下操作: for column in row: if column.startswith('X00') and column.endswith('013'): column = column[3:-3] new_row.append(column) 如果要为每个值删除左、右3个元素,
X00401011013
X05401183013
X05401183013
输出:
401011
540118
在内部for循环中,执行以下操作:
for column in row:
if column.startswith('X00') and column.endswith('013'):
column = column[3:-3]
new_row.append(column)
如果要为每个值删除左、右3个元素,可以自由删除If条件。我根据您添加的最新注释添加了IF块。X00401011013输出:401011您到底想要什么?读取完整的CSV文件并删除第一个和最后3个字符??我想读取特定的完整列。并删除第一个和最后一个字符或数字。那么您的代码有什么问题?请specify@Ankush:-my code remove hole record remove_me={'X00','013'}但我只想从x0040101103和所需的o/p 401011中删除第一个和最后一个3个字符或数字。
for column in row:
if column.startswith('X00') and column.endswith('013'):
column = column[3:-3]
new_row.append(column)