Numpy-string-functions

提供:Dev Guides
移動先:案内検索

NumPy-文字列関数

次の関数は、dtype numpy.string_またはnumpy.unicode_の配列に対してベクトル化された文字列操作を実行するために使用されます。 これらは、Pythonの組み込みライブラリの標準の文字列関数に基づいています。

Sr.No. Function & Description
1

add()

strまたはUnicodeの2つの配列の要素ごとの文字列連結を返します

2

multiply()

要素ごとに複数の連結を持つ文字列を返します

3

center()

指定された長さの文字列の中心に要素がある、指定された文字列のコピーを返します

4

capitalize()

最初の文字のみを大文字にして文字列のコピーを返します

5

title()

文字列またはUnicodeの要素ごとのタイトルケースバージョンを返します

6

lower()

要素を小文字に変換した配列を返します

7

upper()

要素を大文字に変換した配列を返します

8

split()

separatordelimiterを使用して、文字列内の単語のリストを返します

9

splitlines()

要素内の行のリストを返します。行の境界で分割します

10

strip()

先頭と末尾の文字を削除したコピーを返します

11

join()

シーケンス内の文字列を連結した文字列を返します

12

replace()

部分文字列のすべての出現を新しい文字列で置き換えた文字列のコピーを返します

13

decode()

str.decodeを要素ごとに呼び出します

14

encode()

str.encodeを要素ごとに呼び出します

これらの関数は、文字配列クラス(numpy.char)で定義されています。 古いNumarrayパッケージにはchararrayクラスが含まれていました。 numpy.charクラスの上記の関数は、ベクトル化された文字列操作の実行に役立ちます。