繁体   English   中英

如何从变量中删除某些字符? (蟒蛇)

[英]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.

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