Tengo un diccionario comodiccionario de Python: Retirar todas las teclas que comienza con s
dic = {'s_good': 23, 's_bad': 39, 'good_s': 34}
Quiero eliminar todas las claves que comienza con 's_'
Así que en este caso primero dos serán eliminados
¿Hay alguna forma eficiente de hacerlo?
maldito. vencerme a la respuesta - stachoverflow solo me permite publicar una respuesta cada 3 minutos – tekknolagi
+1 FWIW Prefiero pop a del – inspectorG4dget
No es buena idea, en general, mutar algo sobre lo que estás iterando - y en Python 3, ' keys' es un 'dictview' no una lista. – agf