Pythonのベース(B) - 基本データタイプ(リスト、タプル、辞書)

まず、リスト

1.1、リストのフォーマット

いずれのタイプはリストを入れ子にすることができ、括弧内に、「」要素のリスト内の各要素を分割する数値、文字列、リストことができ、ブールはすべてに行くことができます。..

リー= [1、12、9、 "年齢"、[ "AAA"、[ "19"、10]、 "BBB"]、 "CCC"、FALSE]

= [11、22、33、22、44]

1.2、メソッドのリスト

1)追記を()   ==>パラメータ必要イテラブル、元の値の末尾に追加

リー= [1、2、3、4] 
li.append(5)
li.append( "ABC")
li.append([1234、2323])
プリント(LI)#[1、2、3、4、5 、 'ABC'、[1234、2323]

2)クリア()    ==>一覧をクリアします

リー= [1、2、3、4] 
li.clear()
プリント(LI)#[]

。3)コピー()    ==>シャローコピー

リー= [1、2、3、4] 
V = li.copy()
プリント(V)#[1、2、3、4]

4)COUNT()    数==>要素が計算表示され

リー= [1、2、3、4、1] 
V = li.count(1)
プリント(V)#2

5)拡張()    イテラブル:==>パラメータの元のリストを拡張

追記使用#
リー= [11、22 33、44 22である、である] 
li.append([ "AA"、 "BB"])
印刷(Li)と#1 [11、22、33である22 'AA' [、44である、です、 'BB']#ネストされたリストの

拡張使用#
リー= [11、22、33であるが22、44]であり、ある
li.extend([55、 "AA"])#1 [11、22、33であるが、22である、44は、あります55、 'AA']#リスト
の印刷(LI)

6)インデックス()    ==>インデックス位置の現在の値に応じて得られる値(左優先)

リー= [11、22、33、22、44] 
V = li.index(22)
印刷(V)#1

7) 挿入)    指定されたインデックスの==>挿入要素

= [11、22、33、22、44] 
li.insert(0,99)
プリント()#[99、11、22、33、22、44]

8)POP()    )最後の2デフォルト、および削除の値を取得します。==>の値を削除します(1.インデックスを指定します。

リー= [11、22、33、22、44] 
V = li.pop()
プリント(LI)#[11、22、33、22] 
プリント(V)44位

のLi = [11、22、33、22 44〕
V = li.pop(1)
プリント(LI)#[11、33、22、44] 
プリント(V)#22

9)削除)(    ==>指定した値のリストを削除し、左の優先順位

=リー[11、22は、33であり、22は、44である] 
li.remove(22)と
プリント(Li)と#1 [11、33、22である44である。] 

#リストメソッドを削除:
[デルのLi [0]デルリチウムを取り外し#pop 7。 :9]をクリア

10)ソート()    ソート==>リスト

それは= 11.44、22、33、22] 
li.sort()#[11、22、22、33、44] 
li.sort(逆= TRUE)#[44、33、22、22、11] 
印刷(あなた)

1.3、値のリスト

1)インデックス値

リー= 11.44、22、33、22] 
プリント(LI [3])#33

結果のリストであるスライス2)カット

リー= 11.44、22、33、22] 
プリント(LIの[2:-1])#[22、33]

3)一方またはforループ

李の項目について:
    プリント(アイテム)

おすすめ

転載: www.cnblogs.com/hujinzhong/p/11457748.html