Dict Concat

1
2
3
4
5
6
7
8
import copy
def dict_concat(*args):
    """Concatinates a new dictionary without any side effects"""
    cursor = iter(args)
    d_final = copy.deepcopy(cursor.next())
    for d in cursor:
        d_final.update(copy.deepcopy(d))
    return d_final

More like this

  1. Retrieve human-readable value from choices tuple or value from dict by JoeLinux 1 year, 2 months ago
  2. dict recurse template tag for django by stefanp 4 years ago
  3. Regular Expression Dictionary by skitch 6 years, 9 months ago
  4. Get dict's associated value filter by zalun 5 years ago
  5. Yet another query string template tag by atms 3 years ago

Comments

(Forgotten your password?)