itertools

iterableなオブジェクトのためのモジュール

このモジュールの関数の戻り値は、全てイテレータとなる点に、注意が必要です。

iterableな要素を結合する

>>> from itertools import chain

>>> dict1 = {'m/z': [1, 2, 3], 'intensity': [0, 10, 10]}
>>> dict2 = {'m/z': [4, 5, 6], 'intensity': [10, 0, 20]}

>>> for i in chain(dict1['m/z'], dict2['m/z']):
...     print(i)
... 
1
2
3
4
5
6

イテラブルなオブジェクトから、イテレータを作る

>>> itertools.tee(dict1, 1)
(<itertools.tee object at 0x10912a200>,)

See Also

イテレータ

要素を順番に取り出すためのオブジェクト

pprint

オブジェクトを美しく表示するパッケージ

sys

Pythonインタプリタの動作に関する情報を提供するためのモジュール

Polars

高速なデータフレームライブラリ

os

OSの機能を使用する

PATH操作

PATH操作するためのモジュール

Requests

HTTPを扱うためのモジュール

math

数学関数を使用するためのモジュール