获取文本文件中存在的所有唯一字符的列表(例外)(Python)

获取文本文件中存在的所有唯一字符的列表(例外)(Python),python,Python,我想得到一个文本文件中所有字符的列表,除了 [A-Z], [0-9], '|', '~'. 感谢您的帮助。步骤1:读入文件并将其转换为一组字符 charset = set(open('file.txt').read()) 步骤2:使用str将其连接回字符串。下一步使用Join chars = ''.join(charset) 步骤3:使用正则表达式,将所有不需要的字符替换为',然后显示 import re filtered_chars = re.sub('[A-Z0-9|~]', '',

我想得到一个文本文件中所有字符的列表,除了

[A-Z], [0-9], '|', '~'. 
感谢您的帮助。

步骤1:读入文件并将其转换为一组字符

charset = set(open('file.txt').read())
步骤2:使用
str将其连接回字符串。下一步使用Join

chars = ''.join(charset)
步骤3:使用正则表达式,将所有不需要的字符替换为
'
,然后显示

import re
filtered_chars = re.sub('[A-Z0-9|~]', '', chars)

print(set(filtered_chars))

其他参考(与您的用例类似,但不完全相同):

  • 步骤1:读入文件并将其转换为一组字符

    charset = set(open('file.txt').read())
    
    步骤2:使用
    str将其连接回字符串。下一步使用Join

    chars = ''.join(charset)
    
    步骤3:使用正则表达式,将所有不需要的字符替换为
    '
    ,然后显示

    import re
    filtered_chars = re.sub('[A-Z0-9|~]', '', chars)
    
    print(set(filtered_chars))
    

    其他参考(与您的用例类似,但不完全相同):


  • 你自己试过吗?如果是,请将其发布在这里。编辑后可制作一个规范的标题。即使这个问题显示出缺乏努力,它也应该对未来的读者有用。这个问题可能会有帮助。你自己试过吗?如果是,请将其发布在这里。编辑后可制作一个规范的标题。即使这个问题显示出缺乏努力,它也应该对未来的读者有用。这个问题可能会有帮助,非常感谢,非常感谢。