Eliminar una sola fila de un csv sin copiar archivos

Hay varias preguntas SO que abordan alguna forma de este tema, pero todas parecen terriblemente ineficientes para eliminar solo una fila de un archivo csv (generalmente implican copiar todo el archivo). Si tengo un csv formateado así:

fname,lname,age,sex
John,Doe,28,m
Sarah,Smith,27,f
Xavier,Moore,19,m

¿Cuál es la forma más eficiente de eliminar la fila de Sarah? Si es posible, me gustaría evitar copiar todo el archivo.

Respuestas a la pregunta(7)

Su respuesta a la pregunta