我有一个numpy数组,看起来像这样:
[
('{893EE51E-0CD1-4C06-B672-365EECA26C33}', 'image/jpeg', 'Photo1.jpg', []),
('{893EE51E-0CD1-4C06-B672-365EECA26C33}', 'image/jpeg', 'Photo2.jpg', []),
('{893EE51E-0CD1-4C06-B672-365EECA26C63}', 'image/jpeg', 'Photo1.jpg', []),
('{893EE51E-0CD1-4C06-B672-365EECA26C73}', 'image/jpeg', 'Photo1.jpg', [])
]
如何在每个元组的“位置0”处找到唯一值?理想情况下,我希望输出如下所示的数组(或列表):
[
'{893EE51E-0CD1-4C06-B672-365EECA26C33}',
'{893EE51E-0CD1-4C06-B672-365EECA26C63}',
'{893EE51E-0CD1-4C06-B672-365EECA26C73}'
]
从显示器重新创建结构化阵列:
选择第一个字段:
将
unique
应用于:在切片第一列后使用^{} (
[:, 0]
)将set()与列表理解结合使用:
相关问题 更多 >
编程相关推荐