#1733: 不引入任何庫,如何消除標點符號


1360241-1@g.puiching.edu.mo (S3C41羅天逸)

School : No School
ID : 2134
IP address : [192.168.120.33]
Last Login :
2025-01-26 14:34:30
b032. 關於list的入門題目十 | From: [192.168.120.33] | Post Date : 2024-12-07 16:22

如果import別的庫,例如通過import string,可以直接使用以下代碼:text = ''.join(char for char in text if char not in string.punctuation),即遍歷字符串text,把不在字符串string.punctuation 內的字組合成一個新的字串。但zero1不能import string,所以只需要手動創建一個字符串punctuation就可以。給大家我的例子:punctuation = "'!\"#$%&()*+,-./:;<=>?@[\\]^_`{|}~",這樣通過text = ''.join(char for char in text if char not in punctuation)就可以過濾掉標點符號

 
ZeroJudge Forum