لدي مصفوفة تحتوي على عدد من الأعمدة والصفوف كالتالي:
array([
[1, 1, 1, 0, 0, 0],
[0, 0, 1, 1, 0, 0],
[0, 0, 1, 1, 0, 0],
[1, 1, 1, 0, 0, 0],
[0, 0, 1, 1,0, 0]
])
لاحظ أن أول صفين فقط يتم تكرارهما أكثر من مرة
كيف يمكنني الحصول على الصفوف الفريدة بدون هاته الصفوف المكررة، لتكون النتيجة كالتالي:
array([
[1, 1, 1, 0, 0, 0],
[0, 0, 1, 1, 0, 0]
])
أريد أن أقوم بهذه العملية في مكتبة numpy لتكون سريعة بما فيه الكفاية