擅长:python、mysql、java
<p>我认为只有当<code>datetime</code>是<code>string</code>时,才需要删除<code>str</code>:</p>
<pre><code>Birthdates = ['10/16/1962', '3/5/1970', '7/18/1962', '11/1/1962']
</code></pre>
<p>然后将字符串转换为datetime并更改输出格式:</p>
<pre><code>from datetime import datetime
New_list = ["{} is the {} and they were born on {:%d, %B %Y}".format(a,b,datetime.strptime(c, '%m/%d/%Y')) for a, b, c in zip(Members, Instruments, Birthdates)]
print ("\n".join(New_list))
Flea is the Bassist and they were born on 16, October 1962
John Frusciante is the Guitarist and they were born on 05, March 1970
Jack Irons is the Drummer and they were born on 18, July 1962
Anthony Kiedis is the Musician and they were born on 01, November 1962
</code></pre>