2021-01-19

1418 ワード

プログラムせいぎょプロセス
pythonは主に3つのプロセスに分けられ、それぞれ:
1.順序構造----コード順に、上から下へ、左から右へ実行する.分岐構造---選択構造とも呼ばれ,条件を判断することによって特定のコードを実行する.一般的にif,elif,elseで3を表す.循環構造---特定の条件の下で、ある行のコードを繰り返し実行することを指す.一般的によく使われるのはwhile,for break:ループを破るcontinue:今回のループをスキップしてからループを開始する
コンテナの開始
記憶の口癖:wwwh what?1、コンテナコンテナとはプログラミング言語が開発者に提供するオブジェクトと性質whyですか.2、なぜコンテナが大量のデータを学習しやすいのか、大量のデータの管理と操作
wherewhen 3、大量のデータや特殊なデータをいつ処理するか
how 4、pythonの公式をどのように使ってみんなのために4種類のよくある容器a.listリストb.set集合c.tuple元グループd.dict辞書を提供します
List:秩序ある数列、pythonのlistの下部は双方向チェーンテーブル構造に基づいて設計されたls=[1,2,3,4,5]の下付き文字を左から右に、0から一般的な方法:append(要素)#リストの末尾に要素insert(index,要素)#を追加し、対応するインデックスを挿入要素remove(要素)#として要素を除去し、存在しない場合、エラーpop(index=-1)#はデフォルトで最後の要素を削除します.パラメータが存在する場合は、このパラメータは削除する下付きスケールです.注意:下付きスケールにエラーがあると、異常が放出されます.
set:無秩序な集合で繰り返すことができない(listとは異なる)s={1,2,3}一般的な方法:add()#要素clear()を追加#クリアリストcopy()#浅いコピーオブジェクトdifference()#差分intersection()#交差union()#並列セットremove(要素)#メタセルを除去し、存在しない場合pop(要素)#ランダム(arbitrary)除去をエラーし、存在しない.エラーdiscard(要素)#ランダム(arbitrary)削除、存在しなければ何もしない
tuple:メタグループ、データを変更できない一般的な方法:count#統計要素個数index#要素インデックス位置を表示する
辞書:定義:d={}d={k 1:v 1,k 2:v 2}d=dict({...})
    key   key    
	d["k1"]
	d.get("k2")

	p["name"] = "lisi"	#      

一般的な方法:
clear copy get keys()#すべてのkeyをvalues()#すべての値をsetdefault items()#一対一の戻りpop(key)#対応するキー値対popitem()#インストールLIFO(last-in,first-out)order削除キー値対