根据给定的条件过滤数据集。


以下是需要过滤的数据集：
[{"name": "Alice", "age": 28}, {"name": "Bob", "age": 35}, {"name": "Charlie", "age": 20}, {"name": "David", "age": 42}]
请使用下列条件过滤数据集：
- 年龄大于30
- 名称以“A”开头
符合条件的数据集为：[{"name": "Alice", "age": 28}, {"name": "Bob", "age": 35}, {"name": "David", "age": 42}]
其中满足年龄大于30或者名称以“A”开头的元素被保留。