if field is non uniform and a dipole is placed in it then
Hi,
Given an electric dipole placed in a non-uniform electric field. An electric dipole always experiences a torque when placed in uniform as well as non-uniform electric field. But in non-uniform electric field, dipole will also experience net force of attraction. So the electric dipole in non-uniform electric field experiences both torque and force.
If an electric dipole is placed in a nonuniform electric field, then the positive and the negative charges of the dipole will experience a net force. And as one end of the dipole is experiencing a force in one direction and the other end in the opposite direction, so the dipole will have a net torque also.
Hope this helps.