リストされた辞書の特定のキーの値を置き換えるにはどうすればいいですか?しかし、置換は条件付きで行う必要があります(つまり、最初に2桁の数字がある場合)。リスト/ディクショナリの理解が望ましいPython:リストの辞書、特定の値を置き換えます
例:
a_list = [{'key1': 'A picture 1', 'key2': 'location 1', 'key3': '20 title1'}, {'key1': 'A picture 2', 'key2': 'location 2', 'key3': '10 title2'}]
私はKEY3の値から最初の2桁を削除したいです。
それは私が探していたものとまったく同じです。ありがとう。私がre.subでこれをすることができたら私は考えていましたが、いずれにしても自分の必要に応じて適応するつもりです。 – Twilight0
これはPython 2.7.Xで動作しますが、Python 2.6.Xで文法エラーが発生しています:( – Twilight0
これはdict補完がまだ利用できなかったためです。 –