Skip to content

Commit a7e2950

Browse files
Apply ruff/flake8-comprehensions rule C417
C417 Unnecessary `map` usage (rewrite using a generator expression)
1 parent 90597ca commit a7e2950

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/zarr/core/group.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ def parse_zarr_format(data: Any) -> ZarrFormat:
5454
def parse_attributes(data: Any) -> dict[str, Any]:
5555
if data is None:
5656
return {}
57-
elif isinstance(data, dict) and all(map(lambda v: isinstance(v, str), data.keys())):
57+
elif isinstance(data, dict) and all(isinstance(v, str) for v in data.keys()):
5858
return data
5959
msg = f"Expected dict with string keys. Got {type(data)} instead."
6060
raise TypeError(msg)
@@ -888,7 +888,7 @@ def members(self, max_depth: int | None = 0) -> tuple[tuple[str, Array | Group],
888888
"""
889889
_members = self._sync_iter(self._async_group.members(max_depth=max_depth))
890890

891-
result = tuple(map(lambda kv: (kv[0], _parse_async_node(kv[1])), _members))
891+
result = tuple((kv[0], _parse_async_node(kv[1])) for kv in _members)
892892
return result
893893

894894
def __contains__(self, member: str) -> bool:

0 commit comments

Comments
 (0)