Dictionaries are objects and you access their attributes through keys. So, let's say I had a dict: d = {'city':'plattsburgh'}
I would thus access the attribute by doing this d['city'] You can store that value to a variable Or you can append to a list directly. l = [] for d in yourdict: l.append(d['city']) Sent from my Verizon Wireless BlackBerry -----Original Message----- From: Mike Nickey <mnic...@gmail.com> Sender: tutor-bounces+eire1130=gmail....@python.org Date: Mon, 1 Aug 2011 15:26:32 To: ian douglas<ian.doug...@iandouglas.com> Cc: <tutor@python.org> Subject: Re: [Tutor] Accessing Specific Dictionary items The input being used is through pygeoip. Using this I am pulling the data by IP and from what I am reading this populates as a dictionary. Here is some of the output that I can show currently [{'city': 'Buena Park', 'region_name': 'CA', 'area_code': 714}, {'city': 'Wallingford', 'region_name': 'CT', 'area_code': 203}, {'city': 'Schenectady', 'region_name': 'NY', 'area_code': 518}, {'city': 'Athens', 'region_name': '35'}] I'd like to have an output similar to this: 'Buena Park', 'Wallingford', 'Schenectady','Athens' pulled by the "city" keys that are used in the returns. I think the easiest way to approach this would be simply to use the .append and populate a list but I don't know how to pull an item by key value from the dictionary returns. I hope this helps clear some confusion and thanks in advance. On Mon, Aug 1, 2011 at 15:14, ian douglas <ian.doug...@iandouglas.com> wrote: > On 08/01/2011 03:05 PM, Mike Nickey wrote: >> >> Hi all, >> >> I'm trying to access and use specific items within a dictionary that >> is returned but am having issues in doing so. >> [{'city': 'Sunnyvale', 'region_name': 'CA', 'area_code': 408, >> 'metro_code': 'Santa Clara, CA', 'country_name': 'United States'}] >> >> How can I populate a list of many different returns so that I have a >> list that contains all the cities and in line with the item that is >> referenced. >> >> The first step is to populate the list unsorted as it needs to be in >> correlation to the item that it came from. >> Thanks for your help. >> > > > Could you give us examples of what you want the list to look like? It will > help us direct you to an answer. > -- ~MEN _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor