On Tue, Mar 19, 2013 at 11:36 AM, Cathy James <nambo...@gmail.com> wrote:
> Dear All, > I need some assistance with Python so that values in the "Name" field e.g. > Murray - James - Leo can be labeled as: > > Murray > James > Leo > > with a new line replacing every dash. > > Basically I need the equivalent of this VB in Python: > replace ( [Name] , "-", vbNewLine) > > I tried this but no luck: > > str.[Name].replace("-", "\n") > str.[Name].replace("-", \n) > [Name].replace("-", \n") > > Your help is appreciated > > -- > http://mail.python.org/mailman/listinfo/python-list > > Is this what you need: >>> names = 'Tom - Dick - Harry' >>> name_list = names.split('-') >>> name_list ['Tom ', ' Dick ', ' Harry'] >>> name_list = names.split('-') >>> for n in name_list: ... print n.strip() ... Tom Dick Harry >>> -- Joel Goldstick http://joelgoldstick.com
-- http://mail.python.org/mailman/listinfo/python-list