I'm assuming that by resultant clause variable you mean a string. If so this may be achieved by:
fruits = ['apple', 'blackberry', 'peach', 'kiwi'] clause = "".join(["item_field = {} Or ".format(fruit) for fruit in fruits]).rstrip(" Or ")