Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #64851
| From | Peter Otten <__peter__@web.de> |
|---|---|
| Subject | Re: Lists inside dictionary and how to look for particular value |
| Date | 2014-01-27 09:54 +0100 |
| Organization | None |
| References | <4ef4e919-2db6-4ded-9894-fd3872c3d17c@googlegroups.com> <58821aa9-8b98-458f-a775-f79d741505cb@googlegroups.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.6034.1390812900.18130.python-list@python.org> (permalink) |
mick verdu wrote:
> ThanK you. It solved my problem.
> Can someone tell me how can i print particular value inside list of key.
>
> I know how to print J['PC2'][1] means will print IP. but I want the user
> to input some element and I will print element just before that element.
>
> e.g. if user inputs 192.168.0.2, program will print 02:02:02:02:02:02.
> If user inputs 192.168.0.1 I will print 01:01:01:01:01:01.
IP_INDEX = 1
MAC_INDEX = 0
record = J["PC2"]
def is_ip(s):
return "." in s
def is_mac(s):
return ":" in s
s = raw_input("Enter MAC or IP: "
if is_mac(s):
print record[IP_INDEX]
elif is_ip(s):
print record[MAC_INDEX]
else:
print "not a MAC or IP"
You can of course replace the is_ip() and is_mac() implementation with
better ones.
Back to comp.lang.python | Previous | Next — Previous in thread | Find similar | Unroll thread
Lists inside dictionary and how to look for particular value mick verdu <mickverdu@gmail.com> - 2014-01-26 10:47 -0800
Re: Lists inside dictionary and how to look for particular value Peter Otten <__peter__@web.de> - 2014-01-26 20:44 +0100
Re: Lists inside dictionary and how to look for particular value Tim Chase <python.list@tim.thechases.com> - 2014-01-26 14:00 -0600
Re: Lists inside dictionary and how to look for particular value mick verdu <mickverdu@gmail.com> - 2014-01-26 12:20 -0800
Re: Lists inside dictionary and how to look for particular value Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2014-01-27 12:08 +1300
Re: Lists inside dictionary and how to look for particular value Denis McMahon <denismfmcmahon@gmail.com> - 2014-01-26 20:25 +0000
Re: Lists inside dictionary and how to look for particular value mick verdu <mickverdu@gmail.com> - 2014-01-26 12:28 -0800
Re: Lists inside dictionary and how to look for particular value mm0fmf <none@mailinator.com> - 2014-01-26 21:20 +0000
Re: Lists inside dictionary and how to look for particular value Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-01-26 21:36 -0500
Re: Lists inside dictionary and how to look for particular value mick verdu <mickverdu@gmail.com> - 2014-01-26 15:54 -0800
Re: Lists inside dictionary and how to look for particular value Peter Otten <__peter__@web.de> - 2014-01-27 09:54 +0100
csiph-web