<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 19, 2013 at 11:36 AM, Cathy James <span dir="ltr"><<a href="mailto:nambo4jb@gmail.com" target="_blank">nambo4jb@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Dear All, </div><div>I need some assistance with Python so that values in the "Name" field e.g. Murray - James - Leo can be labeled as:</div>
<div> </div><div>Murray</div><div>James</div><div>Leo </div><div> </div>
<div>with a new line replacing every dash.</div><div> </div><div>Basically I need the equivalent of this VB in Python:</div><div><font style="background-color:rgb(255,255,51)">replace ( [Name]  , "-", vbNewLine)</font></div>

<div> </div><div>I tried this but no luck:</div><div> </div><div>str.[Name].replace("-", "\n")</div><div>str.[Name].replace("-", \n)</div><div>[Name].replace("-", \n")</div><div>

 </div><div>Your help is appreciated</div>
<br>--<br>
<a href="http://mail.python.org/mailman/listinfo/python-list" target="_blank">http://mail.python.org/mailman/listinfo/python-list</a><br>
<br></blockquote></div>Is this what you need:<br><br>>>> names = 'Tom - Dick - Harry'<br>>>> name_list = names.split('-')<br>>>> name_list<br>['Tom ', ' Dick ', ' Harry']<br>
>>> name_list = names.split('-')<br>>>> for n in name_list:<br>...   print n.strip()<br>... <br>Tom<br>Dick<br>Harry<br>>>> <br><br></div><div class="gmail_extra"><br clear="all"><br>-- <br>
<div dir="ltr"><div>Joel Goldstick<br></div><a href="http://joelgoldstick.com" target="_blank">http://joelgoldstick.com</a><br></div>
</div></div>