[Pythonは]小さなスライスリストの共通機能とのリストをエッセイ

 evalの()を使用

N = [ " 2.3 "" 2.56 " ]
M = []
 のための I におけるN:
    Kは、評価(I)=           #はちょうど行った最外、アポストロフィは、所定の数字、文字型の二重引用符
    m.append(K)
 プリント(M)                   出力は[2.3、2.56]

 基本的な機能のリスト一覧

B = [12,23,45,67,23,12,34,56 ]

b.insert(0、 99)    いくつかの場所で挿入要素
プリント(B)

b.pop()             常に削除の値を取得、最後の要素を削除します
印刷(B)を


b.remove( 23)      指定された要素を削除するために、左から右に、要素の充填
印刷(B)を

b.reverse()         リストがちょうど逆に、ソートを逆にしない
印刷を(B)

b.sort()            注文
印刷(B)

b.sort(逆 = TRUE) 順序降順に、反転及びソート
印刷(B)を

プリント(b.count(12)である)#の要素の出現数

A = [12,23,4,5,6、[1,3,4,5,6,7,8,7]、7、8、 9,0,9 ]

[ 2] = 1枚の エディットリスト要素 プリント(A) デル A [2] リストの要素を削除して 印刷する(A) [0: 3] = [20,20] スライス要素の変更、 印刷(A) C = a.index(20) #1 でクエリ要素位置 プリント(C)
LEN(リスト)            要素の数リスト

maxは(リスト)          #は、最大要素のリストを返し

分(リスト)          #が最小エレメントのリストを返し

リスト(SEQ)リストにタプルを

list.append(OBJ)    リストの末尾新しいオブジェクトの追加

list.count(OBJ)      リストに表示される要素の数を数える

list.extend(配列)を    (他の配列の末端に複数の値は、ワンタイムのリストに追加は、新しいリストを元のリストを拡張しました)

list.index(OBJ)       リストから最初のマッチのインデックス値の位置を見つけるため

list.clear()            空のリスト

list.copy()           コピーリストを

 

スライス一覧リスト

スライスの最後の実施形態1の正のシーケンス、 -逆の順序で番号

N-   = [1,2,3,4,5,6,7,8,9,10 ]

プリント(N [0:LEN(N-):. 3])    #1 セクション:最初のスタートビット0から、いくつかの最初の2番目であり、そして第三のとる値であるすべての数[1、4、 7、10]、

プリント(N - [:: 3])       #1 区画3の値をとる[1、4、7、10]

プリント(N- [:: - 1])     ソーティング逆転しないだけをリスト[10、9、8、7、6、5、4、3、2、1]

プリント(N - [ - 3:])      第三の切断から始まる右尾から[8、9、10]

プリント(N - [ - 3 :: - 1])      尾からは除去される右から2番目を切断し始め、逆リスト[8、7、6、5、4、3、2、1]

プリント([-1:0:-1] N-)    最後から二番目の逆ソート順序に従って-1、バック0、-1 [10、9、8、7、6、5、4 、3、2]     

Pythonのシーケンスは、最も基本的なデータ構造です。配列の各要素は、番号が割り当てられる - その位置、またはインデックスを、最初のインデックスは、第2のインデックスは1と、0です。

Pythonはビルトインタイプ6のシーケンスを持っていますが、最も一般的なのは、リストやタプルです。

一連の操作は、インデックス化、スライシング、追加、乗算、チェックメンバーを含む、実施することができます。

さらに、Pythonは既に決定された配列の長さを構築し、最大値と最小要素法を決定します。

Pythonは、データの最も一般的な種類のリストである、それは角括弧内のカンマ区切りの値として表示されます。

データ項目のリストは、同じ型である必要はありません

おすすめ

転載: www.cnblogs.com/wanghong1994/p/11648808.html