设集合 $M=\left\{x \left|\right. x^2=x\right\}$,$N=\left\{x \left|\right. \lg x\leqslant 0\right\}$,则 $M\cup N=$  \((\qquad)\)
A: $\left[0,1\right]$
B: $\left(0,1\right]$
C: $\left[0,1\right)$
D: $\left(-\infty,1\right]$
【难度】
【出处】
【标注】
【答案】
A
【解析】
首先将集合 $A,B$ 中 $x$ 的范围解出,然后求并集.可求得 $M=\left\{0,1\right\}$,$N=\left(0,1\right]$.所以 $M\cup N=\left[0,1\right]$.
题目 答案 解析 备注
0.112894s