8000 Make fromkeys() take an Iterable instead of a sequence. · python/typeshed@f225c61 · GitHub
[go: up one dir, main page]

Skip to content

Commit f225c61

Browse files
author
Guido van Rossum
committed
Make fromkeys() take an Iterable instead of a sequence.
1 parent 43adea7 commit f225c61

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

stdlib/2.7/__builtin__.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -552,10 +552,10 @@ class dict(MutableMapping[_KT, _VT], Generic[_KT, _VT]):
552552
def viewitems(self) -> ItemsView[_KT, _VT]: ...
553553
@overload
554554
@classmethod
555-
def fromkeys(cls, seq: Sequence[_T]) -> Dict[_T, Any]: ...
555+
def fromkeys(cls, seq: Iterable[_T]) -> Dict[_T, Any]: ...
556556
@overload
557557
@classmethod
558-
def fromkeys(cls, seq: Sequence[_T], value: _S) -> Dict[_T, _S]: ...
558+
def fromkeys(cls, seq: Iterable[_T], value: _S) -> Dict[_T, _S]: ...
559559
def __len__(self) -> int: ...
560560
def __getitem__(self, k: _KT) -> _VT: ...
561561
def __setitem__(self, k: _KT, v: _VT) -> None: ...

stdlib/3/builtins.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -531,10 +531,10 @@ class dict(MutableMapping[_KT, _VT], Generic[_KT, _VT]):
531531
def items(self) -> ItemsView[_KT, _VT]: ...
532532
@overload
533533
@classmethod
534-
def fromkeys(cls, seq: Sequence[_T]) -> Dict[_T, Any]: ...
534+
def fromkeys(cls, seq: Iterable[_T]) -> Dict[_T, Any]: ...
535535
@overload
536536
@classmethod
537-
def fromkeys(cls, seq: Sequence[_T], value: _S) -> Dict[_T, _S]: ...
537+
def fromkeys(cls, seq: Iterable[_T], value: _S) -> Dict[_T, _S]: ...
538538
def __len__(self) -> int: ...
539539
def __getitem__(self, k: _KT) -> _VT: ...
540540
def __setitem__(self, k: _KT, v: _VT) -> None: ...

0 commit comments

Comments
 (0)
0