我有以下字符串:
string = "Will Ferrell (Nick Halsey), Rebecca Hall (Samantha), Michael Pena (Frank Garcia)"
Run Code Online (Sandbox Code Playgroud)
我想以这样的形式创建一个元组列表[(actor_name, character_name),...]
:
[(Will Ferrell, Nick Halsey), (Rebecca Hall, Samantha), (Michael Pena, Frank Garcia)]
Run Code Online (Sandbox Code Playgroud)
我目前正在使用hack-ish方法来做到这一点,通过分割(
标记然后使用.rstrip('('),如下所示:
for item in string.split(','):
item.rstrip(')').split('(')
Run Code Online (Sandbox Code Playgroud)
有没有更好,更强大的方法来做到这一点?谢谢.
python ×1