首页 > 解决方案 > 如何用逗号,反斜杠分割字符串,并将逗号和反斜杠保持在python中的位置

问题描述

我有这样的字符串

My address 47/8,New Jersey, USA

我想这样分开

['My','address', '47/', '8,', 'New Jersey', 'USA']

标签: python-3.xsplit

解决方案


以这种方式拆分字符串并不容易。

您可以使用{list_var} = {string_var}.split(" ")或使用{list_var} = {string_var}.split(","),但它不会完全符合您的要求。

您可以在对它们执行上述操作后使用测量列表长度的东西,并在使用长度确定列表中给定位置的变量后决定您希望如何处理列表。


推荐阅读