在Python3中,我有以下字符串:
433 65040 9322 /opt/conda/envs/python2/bin/python -m ipykernel_launcher
我希望将其分成四个部分:前三个元素(数字)和剩余的作为一个字符串。当然,可以按照以下方式实现:
text = " 433 65040 9322 /opt/conda/envs/python2/bin/python -m ipykernel_launcher"
pid,rss,etime,*remainder = text.split()
cmd = ' '.join(remainder)
但是也许有更符合Python风格的方法来实现这个功能?
maxsplit=1
的相同问题。 - Aran-Feymaxsplit=3
就可以解决问题了。 - Cory Kramer