Scott David Daniels wrote: > Peter Machell wrote: >> ZeD wrote: <An excellent response providing code> >> >> Thanks very much ZeD. This will do what I need to. >> The next step is to do some regex on the phone number to ensure it's >> local and correct. How can I split these up so each value has a key? > > Well, you should try that, unless you intend to get the newsgroup to > write your code for you. Come back with your efforts and any problems > you have with them.
As we say in Australia, fair enough. I can almost do it this way: for x in bar: fname = x[0] if fname == "": fname == "None" sname = x[1] if sname == "": sname == "None" print "<FNAME>"+fname+"</FNAME>"+"<SNAME>"+sname+"</SNAME>" Except that I should be using a list and loop to do the null checking, and it still stops when (I think) it hits a blank value: TypeError: cannot concatenate 'str' and 'NoneType' objects thanks, Peter. -- http://mail.python.org/mailman/listinfo/python-list