pythonの一般的なデータ型は、6が含まれています。
1、番号(番号)
図2に示すように、文字列(文字列)
3、リスト(一覧)
4タプル(組)
5、セット(コレクション)
図6に示すように、辞書(辞書)
A、数値(デジタル)
int型、float型、ブール値(のpython3)、複雑な(負の)タイプを含みます
二、リスト(一覧)
リストには、オブジェクトの順序付けられた集合、開始値0のインデックス値である-1開始位置の端から。
次のようにメインの動作機能は以下のとおりです。
)) #2、通常の関数を列挙ロビンで使用します。私のための範囲内(LEN(リスト1 )):
:プリント(+ STR(I)、 "インデックス" " 値" +のList1 [I])
:指数、列挙(List1を)における値の
印刷( "インデックス:" + STR(インデックス)、 " 値:" +値)
#ソート
LIST2 = [9,3,4,2,45]
list2.sort()
、(LIST2 を印刷する"ソート")
LIST3 = [ "S"、 "D"、 "F"、 "R&LT"、 "L"]
list3.sort()
("ソート"、LIST3)印刷
#反転
list2.reverse()
印刷(LIST2 "逆後")
list3.reverse()
プリント( "逆後"、LIST3 )
#追加
+ = LIST2のLIST3リスト
を印刷(「リスト2つのリストを追加することによって」、リスト)
#明確な
list.clear()
印刷(「クリアクリアリスト」、リスト)
リストは文字列に変換することができます
小さな例:
=のList1 [ "CHK"、 "ldlk"、 "lkvl"、 "lkdjsflk"、 "sdfkj"]
SR = "" .join(リスト1)
プリント(型(SR))
に形質転換リストが与えられている番号が含まれる場合「エラー:期待:シーケンス項目2 、リストSTRインスタンスを、INTが見つかり、」 数字の文字列を含む直接変換できない
溶液:印刷(「」.join(「 LIST1におけるIDの%s」の%ID))
LIST1 = [ "CHK"、 "ldlk"、1,2、 "sdfkj"]
SR1 = "" .join( '%s'は%LIST1におけるIDのID)
、印刷(SR1、タイプ(SR1))