Pythonのシーケンス型でサポートされている一般的な操作

1.シーケンスタイプでサポートされる一般的な操作

  Pythonのシーケンスタイプは、変数シーケンスと不変シーケンスに分かれています。これらはすべて、シーケンスタイプのすべての操作をサポートしています。

  • 変数シーケンス:リスト
  • 不変シーケンス:文字列と祖先

1.デジタルインデックスを通じて価値を得るサポート

= A(" "" "" "" ラビット"" "" " を印刷(A [3 ]) 

結果:ウサギ

 

2.スライス作業をサポート

= A(" "" "" トラ"" ウサギ"" "" " プリント(A [2:4:1 ]) 

結果:( 'トラ'、 'ウサギ')

 

3.会員関係業務のサポート

用途:またはないで 
=(ウサギを印刷 #の見返りに牛をtrueに
印刷 #の中の猫、真のリターン
を印刷 泳い  猫はいない、falseを返す

 

4.サポートリンク操作はプラス+と同等です

リンク操作は、プラス記号+と同等です。

同じ型、文字列+文字列、リスト+リストの間でのみ操作できます

= B(" ドラゴン"" " 
C =(" "" " を印刷(B + C)
結果:( 'ドラゴン'、 '犬'、 '猫'、 '牛')

 

5.繰り返し演算のサポートは、乗算*に相当します。

リンク演算は、乗算*と同等です。

同じ型、文字列+文字列、リスト+リストの間でのみ操作できます

= B(" ドラゴン"" " を印刷(B * 3 #の結果:( 'ドラゴン'、 '犬'、 'ドラゴン'、 '犬'、 'ドラゴン'、 '犬')

 

6.ループのためのトラバーサル操作のサポート

a =(" Cat "" Bull "" Tiger "" Rabbit "" Snake "" Horse " for item in a:
     print(item、end = " \ t " #Result :Cat Cat Tiger Tiger Rabbit Snakeうま

 

7.長さのサポート:len関数

印刷要素の数

d =(" Cat "" Bull "" Tiger "" Rabbit "" Snake "" Horse " 

print(len(d))   結果は次のとおりです:6

 

 

*******オリジナルを尊重してください。転載する場合は、出典を明記してください。転載元:https : //www.cnblogs.com/shouhu/、ありがとうございます。******* 

おすすめ

転載: www.cnblogs.com/shouhu/p/12739727.html