+ 2

Can we do formatting on dictionary?

Just like we can do string formatting by using a .format function, is there a way to format dictionary similarly ? # string formatting example nums = [4, 5, 6] msg = "Numbers: {67} {6} {2}". format(nums[0], nums[1], nums[2]) print(msg) Output: Numbers: 4 5 6 I want to replace the keys in a dictionary. msg = {3:4, 5:6} . how can I replace 3 and 5 ?

31st Jan 2018, 8:37 AM
Nerd
Nerd - avatar
1 Answer
+ 1
dict[newKey] = dict[oldKey] del dict [oldKey] or dict[new_key] = dict.pop[old_key] or with a for loop
31st Jan 2018, 11:57 AM
Elias Papachristos
Elias Papachristos - avatar