Wichtig ist auf jeden Fall, dass deine erste Formulierung falsch ist.
Du schreibst, dass D gleich der Menge ist, die alle reellen Zahlen außer der 0 enthält und gleichzeitig die Menge ist, die alle reellen Zahlen außer der 1 enthält.
Die erste Menge ist aber nicht mit der zweiten Menge identisch, also ist D durch diese Beschreibung nicht definiert.
Richtig wäre es, wenn du die beiden mit dem mengenlogischen ODER vereinigst.
D = { x∈ℝ | x ≠ 0} ∪{ x∈ℝ | x ≠ 1}
Was gemäß der Definition des Operators ∪ nichts anderes bedeutet als
D = { x∈ℝ | x ≠ 0 und x ≠ 1}
Hier könnte man statt des grammatischen "und" das logische ∧ verwenden, allerdings ist das nicht zwingend nötig und wird von Mal zu Mal anders verwendet. Das hängt unter anderem auch davon ab, was man mit der Menge später anfangen möchte. Will man sie mit weiteren Mengen verknüpfen, dann wählt man häufig die logische Variante, weil die Rechenregeln der formalen Logik nunmal diese Symbolik verwenden.
Will man aber einfach nur den Definitionsbereich einer Funktion beschreiben, reicht ein "und" völlig aus.