Showing posts from August, 2020

Combine Python Lists

Combine Python Lists using plus(+) chars = ['a', 'b', 'c'] total_chars = chars + ['d', 'e'] print(total_items) # ['a', 'b', 'c', 'd', 'e'] Note: This approach not work for adding single item to the list, you can use .append(). Another approach to add one item is to create a new list with a single value and then use the plus symbol to add the list.

Pop from Python Dictionary

.pop() Method in Python We can use .pop() method to remove key-value pairs from Python dictionary. This method takes a key as an argument and removes it from the dictionary and it returns the value that it removed from the dictionary. user = {'first_name': 'nishant', 'last_name': 'nigam', 'city': 'Indore'} user.pop('city') print(user) # {'first_name': 'nishant', 'last_name': 'nigam'}

Merge dictionaries in Python

Merge dictionaries in Python with update() address = {'street': 'MG Road', 'house': '123'} contact = {'country': 'India', 'city': 'Indore', 'street': 'Ring Road'} address.update(contact) # Address dictionary will now have the updated data {'house': '123', 'country': 'India', 'city': 'Indore', 'street': 'Ring Road'} We can use update() when we are required to merge two dictionaries in Python address.update(contact), the key-value pairs of contact(dictionary2) will be written into the address(dictionary1).And for keys in both dictionary1 and dictionary2, the value in dictionary1 will be overwritten by the corresponding value in dictionary2