以下のエディターは、Python の祖先、リスト、辞書、セットの比較を提供します。編集者はこれがとても良いと思ったので、参考として共有します。一緒に見てみましょう
定義 | メソッド | |
リスト | には、さまざまな種類のオブジェクトを含めることができ、要素を追加または削除できますなる他の結合リストと結合するか、[] で定義されたリストを分割します。例: aList=[123,'abc',4.56,['inner','list'],7-9j] | 1.list(str ): str をリスト型に変換します。str は文字列またはタプル型です。 2. aList.append('test'): リストに要素を追加します。 3. del aList[1]: リストの添え字を削除します。 要素 del aList は 1 です。 : リスト全体を削除します。 4.cmp(list1,list2): 2 つのリストのサイズを比較します。 5.len(list): リストの要素の数を返します。 6.sorted(list): 辞書の順序を使用してリストをペアにします。 要素を並べ替えます。 7.reversed(list): リスト内の要素の位置を反転します。 8.list.count(obj): オブジェクト obj がリストに出現する回数を返します。 9.list.extend(seq): の内容を追加します。リストに続くシーケンス 10.list.insert(index,obj): インデックス位置に obj オブジェクトを挿入します。 11.list.pop(index=-1): 指定された位置にあるオブジェクトを削除して返します (デフォルト)。は最後のオブジェクトです。 12. list.remove(obj): リストから obj オブジェクトを削除します |
Tuple | はさまざまなタイプのオブジェクトを含めることができますが、不変であり、要素を追加または削除することはできません () を使用します。例: aTuple=(123,'abc',4.56,['inner','list'],7-9j) | 1.tuple(obj): オブジェクト obj をタプル オブジェクトに変換します。obj は任意の文字列にすることができますリストに適用できるdel、cmp、len、max、minメソッドはタプルにも適用できますが、祖先が不変であるため、置換、加算、ソートなどは実装できません |
Dictionary | キーと値のペア、{} を使用して定義します。例:aDict={'name':'cynthia','age':18} | 1.dict1=dict((['x',1],[ 'y',2]) ):dict() は辞書を作成します 2.dict1={}.fromkeys(('x','y'),-1):fromkeys() はデフォルトの辞書を作成します。 3.dict1.keys (): 辞書のキー値リストを取得します。 4.dict1.has_key('x'): 辞書に 'x' キー値があるかどうかを判断し、bool 型を返します。 5.dict.get(key,default): キー値 key value を返します。キーが存在しない場合は、デフォルト値を返します。 6.dict.items(): キーと値のペアのリストを返します。 7.dict.values (): 辞書内のすべての値のリストを返します。 8.dict.update(dict2): dict2 のキーと値のペアのリストが辞書に追加されます。 9.dict.pop(key): 値を返します。キー値の 10.setdefault(): get メソッドと同様に、指定されたキーの値を取得できます。さらに、setdefault は、指定されたキーが含まれていない場合に、対応するキー値を自動的に設定する場合にも使用できます。 11.clear(): 辞書内のすべての項目をクリアします。操作は実行され、戻り値はありません (または戻り値は None) 12.copy(): 同じキーと値を持つ新しい辞書を返します。これは浅いコピーです |
set |
set( )可変コレクション frozenset() 不変コレクション |
メソッド (すべての収集メソッド): |
上記は、エディターによって提供された Python の祖先、リスト、辞書、セットの完全な比較です。さらに注目していただければ幸いです。 PHP 中国語 Web サイト ~
Python の祖先、リスト、辞書、コレクションに関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。