Python Question

Appending values to dictionary in Python

I have a dictionary to which I want to append to each drug, a list of numbers. Like this:

append(0), append(1234), append(123), etc.

def make_drug_dictionary(data):
prev = None
for row in data:
if prev is None or prev==row[11]:
return drug_dictionary

I later want to be able to access the entirr set of entries in, for example,

  1. How do I append a number into the drug_dictionary?

  2. How do I later traverse through each entry?

Answer Source

Just use append:

list1 = [1, 2, 3, 4, 5]
list2 = [123, 234, 456]
d = {'a': [], 'b': []}
print d['a']
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download