Wie finde ich die minimale Reihe von Objekten, die mehrere Bedingungen mit verschachtelten Attributen in Python erfüllenPython

Python-Programme
Anonymous
 Wie finde ich die minimale Reihe von Objekten, die mehrere Bedingungen mit verschachtelten Attributen in Python erfüllen

Post by Anonymous »

Ich arbeite an einem Problem, bei dem ich einen minimalen Satz von Objekten generieren muss, die eine bestimmte Liste von Bedingungen erfüllen. Die Bedingungen beinhalten verschachtelte Attribute, und für jedes Attribut habe ich eine vordefinierte Liste möglicher Werte. Jedes Objekt sollte mit den möglichen Werten für die Attribute konstruiert werden.attribute_values = {
"object.object.value": ["value1", "value2", "value3"],
"object.other.value": ["value4", "value5", "value6"],
"object.another.value": [10, 20, 30]

conditions = [
{"path": "object.object.value", "operator": "==", "value": "value1"}, # Condition 1
{"path": "object.other.value", "operator": "in", "value": ["value5", "value6"]}, # Condition 2
{"path": "object.another.value", "operator": ">", "value": 15}, # Condition 3
{"path": "object.object.value", "operator": "==", "value": "value2", "path2": "object.another.value", "operator2": "

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post