5.16 字符串的分割技巧 ===================== |image0| 当我们对字符串进行分割时,且分割符是 ``\n``\ ,有可能会出现这样一个窘境: .. code:: python >>> str = "a\nb\n" >>> print(str) a b >>> str.split('\n') ['a', 'b', ''] >>> 会在最后一行多出一个元素,为了应对这种情况,你可以会多加一步处理。 但我想说的是,完成没有必要,对于这个场景,你可以使用 ``splitlines`` .. code:: python >>> str.splitlines() ['a', 'b'] |image1| .. |image0| image:: http://image.iswbm.com/20200804124133.png .. |image1| image:: http://image.iswbm.com/20200607174235.png