Pythonの基本04-ハッシュタイプ操作の優先順位と論理演算

ハッシュタイプ

1.コレクション

セットを定義SE = {1,2,3,4}

SE =セット()は、空のセットを定義します

= {1,3,5,7} = {1,3,8,9}にSE2

SE&SE2 {1,3}交差点

SE | SE2組合

SE - SE2差集合

追加

ランダムパンクチャリングをポップ

指定された削除削除

更新、透過型配列を追加します。

メソッドを促すメッセージが表示されますipythonでタブをクリックします。

isdisjoint交差se.isdisjoint(SE2)があるかどうかを決定するfalseを返すと交差します。

これは、決意のissubsetのse3.issubset(SE)に含まれています

#se大、小SE3

issupersetはse.issupersetが含まれています(SE3)

特性のセット:ユニークな、順不同インデックスなし。

2.辞書

キー:値のペア

フォームの定義:

ディ= dictの(名前= '不明'、性別=男性、身長= '175センチメートル')

ディ= { '名前':'12 '' 高「: '23'}

DI3 = di2.copy()

値:

DI2 [ '名前']キー、引用符

DI3 = di2.copy()シャローコピー

変更値:DI2 [「名前」] =「ジョン・ドウ」

di3.get(「年齢」、「エラー」)ノーリターンエラーがない場合、二番目のパラメータを見つけるために

di3.fromkeys(DI3)は、すべてのキーを削除し、新しい辞書を返します。なしパラメータ値のタプルは\リスト(「年齢」を置くことができます..なし、「名前」:なし、「高さ」:なし}

dict.fromkeys(12「SADF」)は、パラメータ値を指定し、すべての値が指定されたものではありません。

SetDefault()は追加di3.setdefault(「年齢」、12)がないかどうかを確認するには

削除:明確なポップpopitemを

di3.clear()クリア

、キーの右を削除します。di3.popは(キーつのパラメータを渡す必要があります)。

DI3:popitem()ランダムキーと値のペアを削除します

変更:更新()の辞書を渡します。

di3.update({ '名称':123})di3.update(A = 123)よりコンマを支払う渡します。

di3.keys()括弧に入れてすべてのキーを、削除、本当に意義のリストが反復可能な返しません。

di3.values()カッコ内のすべての値を削除ではなく、本当に意義のリストが反復可能返します。

di3.items()タプルのリストとして返されたすべてのキーと値のペアを削除します。返されたオブジェクトは、反復です。

辞書には、数字キーとして使用することができますが、これは一般的に使用されていません。

dic.update(NAME =「NAME1」)は、文字列の前に使用することができません。

辞書のキーではなく、インデックス値によって、乱れ、ユニークであり、オブジェクト辞書は可変であるが、辞書のキー(鍵)が不変でなければなりません

= {}空の辞書ではなく、空集合

空のコレクションセットに規定された方法()

バイト()不変、

ByteArrayの()、変数、メソッドが追加されます。

= {}、空の辞書の定義

3.論理演算

== bの。

でisinstance(オブジェクト、オブジェクトタイプ)は、オブジェクトの種類は可変で、決定され、int型です。

条件決意、比較。== ,! =、> =、<=

またはロジック本当に本当で操作、および2真はtrue、非わけではありません。

演算子の優先順位:

上から下へ優先

算術演算子:+、 - 、*、/、*、%、@

比較演算子:<、>、<=、> =、== ,! =

代入演算子:=、/ =、 - =、+ =、* =、=%、** = // =

オペレータのアイデンティティ:それは同じIDか否かが判断されていませんさ。

メンバー演算子:で、ではありませんで

論理演算子:いない>と>または

 

 

4.linuxコマンド:

仮想マシンを再起動する再起動

終了()終了

重定向 > ls >a.txt

将ls查看的文件目录保存在一个文件中

おすすめ

転載: www.cnblogs.com/winfun/p/10983787.html