Python IF múltiples "y" "o" en una declaración

Me pregunto si esta siguiente declaración if funciona:

    value=[1,2,3,4,5,f]
    target = [1,2,3,4,5,6,f]
    if value[0] in target OR value[1] in target AND value[6] in target:
       print ("good")

Mi objetivo es asegurarme de que los siguientes 2 requisitos se cumplan todos al mismo tiempo: 1. el valor [6] debe estar en el objetivo 2. el valor [0] o el valor [1] en el objetivo Disculpe si hice un mal ejemplo pero Mi pregunta es que si pudiera hacer tres AND & OR en una sola declaración. ¡Muchas gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta