def unique(a):
""" Returns unique 2D array entries of a given array """
order = np.lexsort(a.T)
a = a[order]
diff = np.diff(a, axis=0)
ui = np.ones(len(a), dtype=np.bool)
ui[1:] = (diff != 0).any(axis=1)
# Return value(s)
return a[ui]
###############################################################################
# FUNCTIONS FOR MOLECULAR PROPERTIES
###############################################################################
评论列表
文章目录