'/segment/segment/'.split('/')
的意义何在?返回 ['', 'segment', 'segment', '']
?
注意空元素。如果您要拆分的分隔符恰好位于字符串的第一个位置且位于字符串的最后,那么从每一端返回空字符串会给您带来什么额外的值(value)?
最佳答案
"/".join(['', 'segment', 'segment', ''])
让你回到原来的字符串。
如果不存在空字符串,则 join()
之后的第一个和最后一个 '/'
将丢失。
关于python - 为什么 split() 结果中返回空字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2197451/