Skip to content

Commit e08571a

Browse files
committed
simpler code
1 parent bd4d77e commit e08571a

File tree

1 file changed

+3
-13
lines changed

1 file changed

+3
-13
lines changed

cf_xarray/accessor.py

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -930,22 +930,12 @@ def cell_measures(self) -> Dict[str, List[str]]:
930930
"""
931931

932932
obj = self._obj
933-
all_attrs = [
934-
da.attrs.get("cell_measures")
935-
for da in obj.coords.values()
936-
if da.attrs.get("cell_measures")
937-
]
933+
all_attrs = [da.attrs.get("cell_measures", "") for da in obj.coords.values()]
938934
if isinstance(obj, DataArray):
939-
all_attrs += (
940-
[obj.attrs.get("cell_measures")]
941-
if obj.attrs.get("cell_measures")
942-
else []
943-
)
935+
all_attrs += [obj.attrs.get("cell_measures", "")]
944936
elif isinstance(obj, Dataset):
945937
all_attrs += [
946-
da.attrs.get("cell_measures")
947-
for da in obj.data_vars.values()
948-
if da.attrs.get("cell_measures")
938+
da.attrs.get("cell_measures", "") for da in obj.data_vars.values()
949939
]
950940

951941
measures: Dict[str, List[str]] = dict()

0 commit comments

Comments
 (0)