tag:blogger.com,1999:blog-7185525967478849843.post1043230995464878582..comments2022-11-23T23:50:42.484-08:00Comments on Python-My Notes: izip() explainedSUnnyhttp://www.blogger.com/profile/01273880468740136283noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-7185525967478849843.post-25695477584100974412016-06-26T14:40:42.468-07:002016-06-26T14:40:42.468-07:00I am trying to create a "pivot table". ...I am trying to create a "pivot table". I found izip works when I feed it discrete tuples. However, I can not get it to work using one large string.<br />Thank you in advance.<br />----------------------------------------------------------------------------------------------<br />from itertools import *<br /><br />print "OLD"<br />a1="cluster_a01","15","None","None"<br />a2="cluster_a02","6","None","None"<br />a3="cluster_a03","4","None","1"<br />for i in izip (a1,a2,a3):<br /> print i<br /><br />print "********************************"<br /><br />print "NEW"<br />n = 0<br />s = '''"cluster_b01","15","None","None"<br />"cluster_b02","6","None","None"<br />"cluster_b03","4","None","1"'''<br />t = s.split("\n")<br />my_tuple = tuple(t)<br />for j in izip (my_tuple):<br /> print j<br />====================================<br />OUTPUT:<br />====================================<br />OLD :-)<br />('cluster_a01', 'cluster_a02', 'cluster_a03')<br />('15', '6', '4')<br />('None', 'None', 'None')<br />('None', 'None', '1')<br />*************************************<br />NEW :-(<br />('"cluster_b01","15","None","None"',)<br />('"cluster_b02","6","None","None"',)<br />('"cluster_b03","4","None","1"',)kenohttps://www.blogger.com/profile/14278775916640563901noreply@blogger.com