Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- gender_translator = {
- "il": "elle",
- "fou": "folle",
- "le": "la",
- }
- def gender_translate(**kwargs):
- return {k: gender_translator[v[0]] if v[1] else v[0]
- for k, v in kwargs.items()}
- def format_msg(msg, **kwargs):
- return msg.format_map(gender_translate(**kwargs))
- if __name__ == '__main__':
- print(format_msg("{il} est {fou}, {il} va {le} tuer !", il=("il", True), fou=('fou', True), le=('le', False)))
Advertisement
Add Comment
Please, Sign In to add comment