python2.x中有一些方法或函数可以形成一个列表,识别分隔字符串元素的逗号?

2024-06-01 10:27:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试编写一个函数,它可以执行以下操作:

>>> Give-me the name of three famous American (use a comma to separate the names).
Benjamin Franklin, Thomas Jefferson, Carl Sagan

并将给定的名字放入这样的列表中:[“Benjamin Franklin”,“Thomas Jefferson”,“Carl Sagan”],而不是像split()方法那样放入这样的列表:[“Benjamin”,“Franklin”,“Thomas”,“Jefferson”,“Carl”,“Sagan”]。你知道吗

(在Python2.6中)有一些方法或函数可以识别逗号来形成列表元素吗?你知道吗


Tags: ofthe方法函数name列表thomasme
2条回答
>>> 'Benjamin Franklin, Thomas Jefferson, Carl Sagan'.split(', ')
['Benjamin Franklin', 'Thomas Jefferson', 'Carl Sagan']

字符串的^{}方法还将分隔符作为可选参数。你知道吗

>>> names = 'Benjamin Franklin, Thomas Jefferson, Carl Sagan'
>>> names.split(',')
['Benjamin Franklin', ' Thomas Jefferson', ' Carl Sagan']

相关问题 更多 >