本文整理匯總了Python中Cerebrum.Utils.reject_entries方法的典型用法代碼示例。如果您正苦於以下問題:Python Utils.reject_entries方法的具體用法?Python Utils.reject_entries怎麽用?Python Utils.reject_entries使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Cerebrum.Utils
的用法示例。
在下文中一共展示了Utils.reject_entries方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: wrapped_separate_entries_test
# 需要導入模塊: from Cerebrum import Utils [as 別名]
# 或者: from Cerebrum.Utils import reject_entries [as 別名]
def wrapped_separate_entries_test():
""" Utils.{keep,reject}_entries() filters as expected. """
rows = [MetaRow(('a', 'b', 'c'))(row) for row in ((1, 2, 3),
(1, 2, 4),
(1, 3, 4))]
predicate = (('a', 1), ('b', 2), ('c', 3)) # Matches only the first row
# keep_entries
assert rows[0] in Utils.keep_entries(rows, *predicate)
assert rows[1] not in Utils.keep_entries(rows, *predicate)
# reject_entries
assert rows[0] not in Utils.reject_entries(rows, *predicate)
assert rows[1] in Utils.reject_entries(rows, *predicate)