J'ai des problèmes pour convertir une colonne df en un tuple que je peux parcourir. J'ai commencé avec un code simple qui fonctionne comme ceci:Conversion d'une colonne df en un tuple
set= 'pare-10040137', 'pare-10034330', 'pare-00022936', 'pare-10025987', 'pare-10036617'
for i in set:
ref_data=req_data[req_data['REQ_NUM']==i]
Cela fonctionne très bien, mais maintenant, je veux que mon jeu à venir d'une df. La df ressemble à ceci:
open_reqs
Out[233]:
REQ_NUM
4825 pare-00023728
4826 pare-00023773
.... ..............
Je veux que tous ces REQ_NUM
valeurs jetées dans un tuple, donc j'ai essayé de le faire open_reqs.apply(tuple, axis=1)
et tuple(zip(open_reqs.columns,open_reqs.T.values.tolist()))
mais ce n'est pas en mesure de parcourir une ou l'autre de ces éléments.
Mon ancien jeu ressemble à ceci, donc c'est le format que j'ai besoin de faire correspondre pour parcourir comme avant. Je ne sais pas si le Unicode
est aussi un problème (quand j'imprimer ci-dessus je reçois (u'pare-10052173' ,)
In[236]: set
Out[236]:
('pare-10040137',
'pare-10034330',
'pare-00022936',
'pare-10025987',
'pare-10036617')
Donc, fondamentalement, j'ai besoin du code magique pour obtenir un ensemble simple et agréable comme ça de la colonne de REQ_NUM de ma table open_reqs. Merci!