最初に事前に感謝します。まだPythonにはかなり慣れていません。
次のリストがあります。
GroceryList = ['apples', 'oranges', 'strawberries and grapes', 'blueberries']
コードで .replace を使用してみました:
GroceryList = [f.replace('and', '\'' + ',' + '\'') for f in GroceryList]
これは「and」を置き換えますが、リストを印刷した後の出力は次のとおりです。
['apples', 'oranges', "strawberries ',' grapes", 'blueberries']
これにより、2 つの引用符が残り、意図した 5 つではなく 4 つの項目で別のリストが作成されます。誰かが理由を知っていますか?(あなたの説明で、可能であれば、私が間違っていることも説明していただけますか?)