Python:拆分全名“First Last”、“First Middle Last”等。。。变成不同的变量?
我正在寻找编写函数的最佳方法,该函数采用以下形式的字符串: 首先 最后一个 前中后 第一个M.最后一个 第一第二第三最后 并且可以返回一个python列表,其中每个值都是分隔的 谢谢。使用以下功能:Python:拆分全名“First Last”、“First Middle Last”等。。。变成不同的变量?,python,Python,我正在寻找编写函数的最佳方法,该函数采用以下形式的字符串: 首先 最后一个 前中后 第一个M.最后一个 第一第二第三最后 并且可以返回一个python列表,其中每个值都是分隔的 谢谢。使用以下功能: >>> s = "First Middle Last" >>> s.split(" ") ['First', 'Middle', 'Last'] 使用以下功能: >>> s = "First Middle Last" >>>
>>> s = "First Middle Last"
>>> s.split(" ")
['First', 'Middle', 'Last']
使用以下功能:
>>> s = "First Middle Last"
>>> s.split(" ")
['First', 'Middle', 'Last']
Andrew Hare是正确的,但是如果您想在空格上拆分,请松开该参数。 默认值为空白,并且更稳定:
>>> ' a b c '.strip().split(" ")
['a', 'b', '', '', '', '', 'c']
>>> ' a b c '.strip().split()
['a', 'b', 'c']
Andrew Hare是正确的,但是如果您想在空格上拆分,请松开该参数。 默认值为空白,并且更稳定:
>>> ' a b c '.strip().split(" ")
['a', 'b', '', '', '', '', 'c']
>>> ' a b c '.strip().split()
['a', 'b', 'c']