Iterable
我不明白暗示和时的区别Sequence
。
这两者之间的主要区别是什么以及何时使用哪一个?
我认为set
是Iterable
但不是Sequence
,是否有任何内置数据类型是Sequence
但不是Iterable
?
def foo(baz: Sequence[float]):
...
# What is the difference?
def bar(baz: Iterable[float]):
...
Run Code Online (Sandbox Code Playgroud)