简体   繁体   English

从字符串中删除不可打印的数据

[英]Removing non- printable data from string

I have a string final line as 我有一个字符串的final line

['0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.070802847389,0.0,0.0,', '0.0,0.0,0.169140135429,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,', '0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0261263917462,0.0,0.0,0.0,0.0,0.0,0.0,0.0261263917462,0.0,0.0,0.0,0.0,0.0,0.0,', '0.0961428138228,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,', '']

I have to remove last non printable data '' from the string. 我必须从字符串中删除最后一个不可打印的数据''

Assuming your list is called final_line , 假设您的列表名为final_line

final_line.remove('') should remove '' from list final_line.remove('')应从列表中删除''

You can use 您可以使用

list_name.remove('')
in this case. 在这种情况下。 If you want to delete last element from a list: 如果要删除列表中的最后一个元素:

 list_name = list_name[:-1] 

or 要么

 list_name.pop() 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM