ビルトインタイプのpythonは、主に7つの主なカテゴリが含まれています。
- デジタル
- シーケンス
- マッピング
- ファイル
- カテゴリ
- 例
異常な
データ型が最も一般的な配列である、請求シーケンス
7を含む組み込みのPythonのシーケンス
- リスト(リスト):コンマ項目によって分離された角括弧で構成:[A、B、C]
- タプル(組):タプルコンマ演算子(ない括弧内に)構成は、ブラケットが空のタプルブラケット、例えばなければならない:(D)()
- 文字列(文字列):単一引用符または二重引用符書かれた、例えば:「ABC」、「ABC」
- Unicode文字列(ユニコード):類似したとSTRが、使用前にuで指定された、例えば: "U "ABC"、u'abc
- バイト配列(ByteArrayの)オブジェクトを作成するために、組み込みのByteArray()関数を使用したByteArray
- バッファオブジェクト(バッファ):組み込み関数のバッファを呼び出すことによって作成しました()。彼らは、接続または繰り返しをサポートしていません。
xrangeオブジェクト(xrangeの):使用はxrange()関数が作成されました。彼らは、セクション、接続または繰り返しをサポートしていません。
一般的な動作シーケンス
オペレーティング 結果 説明 sの中のx 正しいか間違っているか XがSのメンバーであるかどうかを決定します S + T ST sおよびtが接続されています S * nを、n個* S シーケンス n個の配列からなるSの新しい順 S [i]は 要素 要素のアクセスシーケンスs S [I:J] 要素の範囲 配列内の要素の範囲にSアクセス S [I:J:K] 要素の範囲 k個の要素の範囲内のSアクセスシーケンス手順 のみ(A) 数の 長さはシーケンスs 分(S) 数の 最小シーケンスs MAX(S) 数の シーケンスSの最大値 s.index(X) 数の アクセス位置インデックスX生じるシーケンスs s.count(X) 数の Xの発生のシーケンス内の要素の数で
一般的な方法文字列
> 1.str.capitalize() #返回字符串副本,第一个字母大写,其余小写
> 2.str.count(sub) #返回sub字符出现的次数
> 3.str.encode()/str.deconde() #编码/解码
> 4.str.find() #返回某元素第一次出现的索引
> 5.str.format() #格式化字符串
> 6.str.join(seq) #指定字符串连接
eg:
str = "-";
seq = ("a", "b", "c");
print str.join(seq);
a-b-c
> 7.str.lower() #所有包含字符转化为小写
> 8.str.replace(old,new) #字符替换
> 9.str.split(' ') #通过指定字符串切片
>10.str.startswith(sub)/str.endwith(sub) #检查是否以sub开始/结束
>11.str.strip(sub) #移除字符串头尾指定的字符序列