SUPPORT UKRAINE
- Your indifference to the act of cruelty can thrive rogue nations like Russia -
タグ
sequence
を含むブログ一覧
1
【Python 雑談・雑学 + coding challenge】シーケンス ( sequence ) における インデックス ( index ) を使った要素 1 つの取り出しと、スライス ( slice ) を利用した場合の取り出しの違いをちゃんと理解していますか?
Published 2020年8月4日21:57 by mootaro23
まずはちょっとした問題から。
文字列、リスト、タプルのいずれかを引数として 1 つだけ受け取る関数 first_last() を作成します。
この関数は、受け取ったシーケンスの最初と最後の 2 つの要素からなる引数と同じ型のシーケンスを返します。
すなわち、実行結果は以下のようになります。
first_last('1234')
# '14'
fir…
【 Effective Python, 2nd Edition 】独自のコンテナタイプ ( custom container types ) を定義するなら collections.abc クラスから派生させると手間無しです!
Published 2020年7月14日17:51 by mootaro23
シーケンス ( sequences ) データを扱い、もしちょっとだけ独自の機能を追加したいのなら、組み込みのリストタイプ ( list ) から派生させたクラスを作っちゃえば簡単です。
通常のリストに、要素の出現頻度をカウントする機能を追加してみました。
class FrequencyList(list):
def __init__(self, members):…
1