リスト
リスト:括弧の使用、と「」各要素を分割し、リスト内の要素は数値、文字列、リスト、ブールことができる......と言うことができるすべてのものは、 『コレクション』です
リー= [1,3,5、' アレックス'、' 年齢'、[ ' 姉妹'、5]、真]
サポートでは、インデックス、スライス方向の値を
サポートwhileループ、用
インデックスを変更および削除できる要素のリスト、道のスライス
1個のLi = [1,3,5、' アレックス'、' 年齢'、[ ' 姉妹'、5 ]、TRUE] 2のLi [1] = 10 3 プリント(LI) 4のLi [4] = [1,2 、3,4 ] 5 プリント(LI) 6 デルのLi [0] 7 プリント(LI) 8 ""」 9 [1、10、5、 'アレックス'、 '年齢'、[ '姉妹'、5]、真] 10 [1、10、5、 'アレックス'、[1、2、3、4]、[ '姉妹'、5]、TRUE] 11 [10、5、 'アレックス'、[1、2、3、 4]、[ '姉妹'、5]、 真] 12 ""」
ネストされたインデックス値をサポートしています
C = [5] [0] [1 ] 印刷(C) #1 私
ないで和で:
何かが(リストの要素かどうかを判断するために)内部のいくつかのものに含まれているかどうかを判断し、結果がブール値であります
1のLi = [1,3,5、' アレックス'、' 年齢'、[ ' 姉妹'、5 ]、TRUE] 2、X = 1 でのLi 3 Y = ' 姉妹' でのLi 4 Z = [ ' 姉妹'、 5] でのLi 5 = W ' 姉妹' と 5 でのLi 6 プリント(W、X、Y、Z) 7 #真偽TRUE TRUE
そして、変換の他のタイプ
文字列は内部循環のために、リストに()をリストすることができますが、値はできません
リストはいくつかの方法文字列に変換されます。
- forループを書く:両方とも、デジタル文字列を持っています
1個のLi = [1,3,5、' アレックス'、' 年齢'、[ ' 姉妹'、5 ]、TRUE] 2 S = "" 3 用 I でのLi: 4 S + = STR(I) 5 プリント( s)は 6 #135alexage [ '姉'、5]真
- .join()を持つ:のみの文字列
1個のLi = [ ' アレックス'、' 年齢' ] 2つの S = "" .join(LI) 3 プリント(S) 4 #alexage
。晴れ()
リストをクリアするには
.copy()
シャローコピー
。カウント()
コンピューティング要素の数が表示され
x.append(C)
Cの値に追加した後にXリスト
注:Cは、関数の変数を呼び出すときにパラメータが渡され、パラメータであり、
1個のLi = [ ' アレックス'、' 年齢' ] 2、V = li.append([ " ララ"、124 ]) 3 プリント(V、Li)と 4 #なし[ 'アレックス'、 '年齢'、[ 'ララ' 、124]
.extend(反復可能)
追加の一つ一つの要素で反復可能イテラブルは、ループ内のため、元のリストを拡張しました。反復可能で反復可能オブジェクトであります
1個のLi = [ ' アレックス'、' 年齢' ] 2 li.extend([ " ララ"、124 ]) 3 プリント(LI) 4 li.extend(" 不得了" ) 5 プリント(LI) 6 ""」 7 [ 'アレックス'、 '年齢'、 'ララ'、124] 8 [ 'アレックス'、 '年齢'、 'ララ'、124 '不'、 '得'、 '了'] 9 ""」
.INDEX()
指標値取得位置の現在値、一番左の優先
.insert(V1、V2)
位置に挿入V1とV2
.pop(インデックス)
リスト内の要素を削除するには、最後のデフォルトを削除し、この値を得ることができ、削除
1個のLi = [ ' アレックス'、' 年齢' ] 2、V = li.pop() 3 プリント(LI、V) 4 #[ 'アレックス']年齢
。削除する()
リスト内の指定された値、および左優先順位を削除します
。逆()
逆転の現在のリスト
。ソート()
現在のリストがソートされています
1 =乃至[11,44,22 ] 2 li.sort() 3 プリント(へ) 4 #[44、11、22]
降順で現在のリスト
最初に[11,44,22 = ] 2 li.sortが(逆= TRUE) 3 プリント(あなた) 4 #[44、22、11]
タプル