0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

はじめに

移植やってます。

Iterable (Python)

pH_list = pH if isinstance(pH, Iterable) else [pH,]

iter() メソッドを提供するクラスの ABC です。

まずABCクラスが分かっていないのですが、

(反復可能オブジェクト) 要素を一度に 1 つずつ返せるオブジェクトです。 反復可能オブジェクトの例には、(list, str, tuple といった) 全てのシーケンス型や、 dict や ファイルオブジェクト といった幾つかの非シーケンス型、 あるいは Sequence 意味論を実装した iter() メソッドか getitem() メソッドを持つ任意のクラスのインスタンスが含まれます。

~~ますます分かりませんが、~~ここではpHがFloat型もしくはFloat型を要素に持つリストですので、それで行きたいと思います。

どうする? (Ruby)

pH_list = pH.instance_of?(Array) ? pH : [pH,]

メモ

  • Python の Iterable を学習した
  • 道のりは遠そう
0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?