给定一组数据，对其中的异常值进行检测并从数据集中剔除。
数据：[5, 10, 15, 20, 25, 30, 35, 1000]
对于给定的数据集，可以使用以下步骤检测并剔除异常值：

1.计算数据集的中位数(median)和四分位范围(IQR)，IQR=Q3-Q1;

2.计算上限(upper limit)和下限(lower limit)，它们分别为Q3+1.5*IQR和Q1-1.5*IQR;

3.将小于下限或大于上限的值视为异常值，并从原数据集中删除。

针对该数据集，运用如上方法，下列是异常值是1000, 删掉1000后的数据集是 [5, 10, 15, 20, 25, 30, 35]