New submission from Benjamin Krala <benja...@knowhere.guru>:
Following code snipped leads to an IndexError in the last line. It basically puts EN_cmw into a dict where is a split on '->'. It avoid the bug you can change the 1 into -1. (By definition it shouldnt make a difference) EN_cmw = '''abandonned->abandoned aberation->aberration abilityes->abilities abilties->abilities abilty->ability abondon->abandon abbout->about ''' EN_cmw = EN_cmw.split('\n') EN_cmw = [string.strip() for string in EN_cmw] { line.split('->')[0]: line.split('->')[1] for line in EN_cmw } ---------- components: Interpreter Core messages: 339293 nosy: Benjamin Krala priority: normal severity: normal status: open title: combining dict comprehensing and lists lead to IndexError type: compile error versions: Python 3.7 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue36498> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com