全部,
我有一个数据框,我用它来提取所有唯一标识符,如下所示:
myTradeFrame['coll_cusip'].unique()
输出是:
array(['BRSUJX0F8', 'BRSU17NB8', '010831BE4', ..., '912828J84',
'912828R36', '912810RC4'], dtype=object)
如何将该数组转换为如下所示:
('BRSUJX0F8', 'BRSU17NB8', '010831BE4', ..., '912828J84',
'912828R36', '912810RC4')
非常感谢
答案 0 :(得分:3)
要让它以您要求的形式返回某些内容(这不是列表而是元组),您应该使用tuple
:
tuple(myTradeFrame['coll_cusip'].unique())
答案 1 :(得分:2)
由于myTradeFrame['coll_cusip'].unique()
返回 numpy 数组,请使用tuple
方法。
array = myTradeFrame['coll_cusip'].unique()
list = tuple(array)
答案 2 :(得分:0)
你可以这样做myTradeFrame['coll_cusip'].unique().tolist()