[英]How to remove certain characters from a variable? (Python)
假设我有一个名为data的变量。 该数据变量具有所有这些数据,我需要在保留大部分数据的同时删除其某些部分。 假设我需要删除此数据变量中的所有“,”(逗号)。 我将如何编写一个脚本来分析这些数据,然后删除那些逗号?
代码示例:
data = '''
data,data,data,data,data,data
data,data,data,data,data,data
'''
只需更换它们:
data = data.replace(',', '')
如果您还有更多字符,请尝试使用.translate()
:
data = data.translate(None, ',.l?asd')
def remove_chars(data, chars):
new_data = data
for ch in chars:
new_data = new_data.replace(ch, '')
return new_data
例:
>>> data = 'i really dont like vowels'
>>> remove_chars(data, 'aeiou')
' rlly dnt lk vwls'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.