Skip to main content
 首页 » 编程设计

python之如何使用保存在变量中的定界符进行拆分

2025年05月04日12zhwl

我有一个脚本,我希望用户在其中输入分隔符,文件中的每一行都应该被分割。但是,一旦我将这个定界符保存在变量中,我就不能再将它用作 split() 函数中的定界符。有什么解决方法吗?

无效的例子:

a='"\t"' 
my_line.split(a) 

请您参考如下方法:

您的定界符中似乎有多余的引号。 split 将那些额外的 ' 也作为导致问题的分隔符的一部分。 split 最终会搜索 '\t' 而不是您预期的 \t。

a="'\t'" 

应该是

a="\t"