placeand pop(keyremoves key and returns the value it had dictionaries also have othermore exotic in-place change methods not presented in this such as setdefaultsee reference sources for more details dictionaries are generally better when the data is labeled ( record with field namesfor example)lists are best suited to collections of unlabeled items (such as all the files in directorydictionary lookup is also usually quicker than searching listthough this might vary per program test your knowledgeanswers