內建函式¶
Python 直譯器有內建多個可隨時使用的函式和型別。以下按照英文字母排序列出。
內建函式 |
|||
|---|---|---|---|
- aiter(async_iterable, /)¶
回傳 非同步疊代器 做為 非同步可疊代物件。相當於呼叫 x.__aiter__()。
注意:與
iter()不同,aiter()沒有兩個引數的變體。在 3.10 版被加入.
- all(iterable, /)¶
如果 iterable 的所有元素皆為真(或 iterable 為空)則回傳
True。等價於:def all(iterable): for element in iterable: if not element: return False return True
- awaitable anext(async_iterator, /)¶
- awaitable anext(async_iterator, default, /)
當進入 await 時,從給定的 asynchronous iterator 中回傳下一個項目(item),疊代完畢則回傳 default 。
這是內建函式
next()的非同步版本,其行為類似於:呼叫 async_iterator 的
__anext__()方法,回傳 awaitable。等待回傳疊代器的下一個值。如果指定 default,當疊代器結束時會回傳該值,否則會引發StopAsyncIteration。在 3.10 版被加入.
- any(iterable,