Python 从列表中嵌套在字典中的字符串中删除单词

Python 从列表中嵌套在字典中的字符串中删除单词,python,list,dictionary,remove,Python,List,Dictionary,Remove,我几乎什么都试过了,但我被难倒了。我尝试了一百万种不同的: for guardians in players: if "and" in player['guardians']: guardians.split('and') “清除监护人的字符串,使其成为字符串列表。删除名称之间的and,并将每个监护人存储在该玩家的列表中。” @帖木儿·施塔特兰是对的 这是一个太简单的问题 for player in PLAYERS: player['gua

我几乎什么都试过了,但我被难倒了。我尝试了一百万种不同的:

for guardians in players:
    if "and" in player['guardians']:
        guardians.split('and') 
“清除监护人的字符串,使其成为字符串列表。删除名称之间的and,并将每个监护人存储在该玩家的列表中。”


@帖木儿·施塔特兰是对的
这是一个太简单的问题

for player in PLAYERS:
    player['guardians'] = player['guardians'].split(' and ')
结果:

['Heather Bledsoe']
['Charles Gill', 'Sylvia Gill']
['Jeff Adams', 'Gary Adams']
['David Alaska', 'Jamie Alaska']
['Sara Bon', 'Jenny Bon']
['Sam Kavalier', 'Elaine Kavalier']
['Thomas Helm', 'Eva Jones']

你能给出一个所需输出的完整示例吗?好的,玩家[1]['guardian']应该这样读:Charles Gill,Sylvia GillPure代码编写请求与堆栈溢出无关-我们希望这里的问题与特定的编程问题有关-但我们很乐意帮助您自己编写!告诉我们,你被困在哪里了。这也将帮助我们更好地回答您的问题。很抱歉,如果这太简单,我尝试了大约15个版本:
用于玩家中的守护者:if”和“['guarders']:守护者。拆分('and')
也尝试使用。替换['和',','虽然现在对你来说可能很简单,但我相信有时你会向人们提出一些似乎“太简单”的问题。谢谢你,我很感激你理解我的困境。@Timur Shtaland&@Para我对python不熟悉,尝试不同的事情有点累。太多的变化甚至无法解释。
for player in PLAYERS:
    for key in player:
        if key == "guardians":
            guardians_value = player["guardians"].split(" and ")
            print(guardians_value)
['Heather Bledsoe']
['Charles Gill', 'Sylvia Gill']
['Jeff Adams', 'Gary Adams']
['David Alaska', 'Jamie Alaska']
['Sara Bon', 'Jenny Bon']
['Sam Kavalier', 'Elaine Kavalier']
['Thomas Helm', 'Eva Jones']