Python文字列メソッド|セット3(strip、lstrip、rstrip、min、max、maketrans、translate、replace& Expandtabs())

| | | | |

isupper -lower-upper-swapcase-title / target=_blank>文字列メソッドパート1
文字列メソッドパート-2

この記事では他のメソッドについて説明します

1.ストリップ():—このメソッドは、引数で言及されているすべての先頭と末尾の文字を削除するために使用されます。

2. lstrip():—このメソッドは引数で言及されているすべての先頭の文字を削除するために使用されます。

3. rstrip ():—このメソッドは、引数で言及されているすべての末尾の文字を削除するために使用されます。

< p>

#動作を示すPythonコード
#strip ()、lstrip()および rstrip ()

str = "--- pythonengineering ---"


#strip()を使用してすべてを削除&#39; -&#39;

print "すべてを削除した後の文字列’-’は次のとおりです: " 、end = "")

print str 。strip( ’-’ ))

< br /> #lstrip()を使用してすべての末尾を削除&#39; -&#39;

print "すべてを削除した後の文字列先頭の「-」は次のとおりです。 / code>

print str 。lstrip( ’-’ ))


rstrip ()を使用して先頭のすべてを削除&#39; -&#39;

print "すべてを削除した後の文字列末尾の「-」は次のとおりです。

print str rstrip ( ’- ’ ))

出力:

すべての’-’を削除した後の文字列:pythonengineeringすべての先頭の’-’を削除した後の文字列:pythonengineering---すべての末尾の’-’を削除した後の文字列:--- pythonengineering 

4. min( "string"):&#8212;この関数は、文字列から最小値のアルファベットを返します。

5. max( "string"):&#8212;この関数は、文字列から最大値のアルファベットを返します。

#動作を示すPythonコード
#min()およびmax()

str = "pythonengineering"

< br /> #min()を使用して最小の文字を印刷します
#印刷&#39; e&#39;

print "最小値の文字は次のとおりです。 "functions"> str ))


#max()を使用して最大の文字
#印刷&#39; s&#39;

print "最大値の文字は次のとおりです。 "functions"> str ))

出力:

最小値の文字は次のとおりです。e最大値の文字は次のとおりです。s

6. maketrans():&#8212;これは、1行目から2行目の内容を、translate()を使用した後続の変換用の適切なインデックスと一致させるために使用されます。

7. translate():&#8212; 一致するインライン要素をmaketrans()と交換するために使用されます。

#動作を示すPythonコード
#maketrans()およびtranslate()

from string import maketrans #for layouttrans()

str = "pythonengineering"

str1 = "gfo"

str2 = "abc"


#maktransを使用()str2要素をstr1にマップする

マップされた = maketrans(str1、str2)


#translate()を使用してdisplayを使用して変換

print "マップされた要素を使用して変換した後の文字列は次のとおりです。 ="プレーン">。変換(マップ)

終了:

マップされた要素を使用した変換後の文字列は次のとおりです。aeeksbcraeeks

上記のコードでは、「g」は「a」に置き換えられ、「f」は「b」に置き換えられ、変換機能を使用して、文字列内の「o」を「c」に置き換えます。

8.replace():&#8212;この関数は、文字列内の部分文字列を新しい部分文字列に置き換えるために使用されます。この関数には3つの引数があります。 置換する文字列、置換する改行、およびアクションの上書きの制限を示す最大値(デフォルトは無制限)。

#動作を示すPythonコード
#replace()

str = "nerdsfornerdsはnerds用です"

str1 = "nerds"

str2 = "geeks"


#replace()を使用してstrのstr2をstr1に置き換えます
#2つのケースのみを変更

print "文字列を置き換えた後の文字列は次のとおりです:" 、end = "")

print str 。 replace(str1、str2、 2 )) < / tbody>

出力:

文字列を置き換えた後の文字列は次のとおりです:pythonengineering is for nerds 

このメソッド Chinmoy Lenka
9. Expandtabs():&#8212;によって提供されます。これは、オプションの指定されたタブサイズを使用して、すべてのタブ( "/ t")をスペースまたはスペースのみに置き換えるために使用されます。
構文:string.tabsize(tabsize)
パラメーター:1つのタブ文字に置き換える文字数を指定します。デフォルトでは、関数はタブサイズを8として受け入れます。
戻り値:すべてのタブがスペースに置き換えられた文字列。

< td class = "code">

#イラスト用のPythonコードexpandtabs()

string = ’GEEKS FOR GEEKS’


#パラメータなし、デフォルトサイズは8です

print (string.expandtabs())


#タブサイズを2と見なします

print (string.expandtabs( 2 ))


#paタブサイズを5と見なします

print (string.expandtabs( 5 ))

出力:

 GEEKS FOR GEEKS GEEKS FOR GEEKS GEEKS FOR GEEKS 

この記事は更新されました Manjeet Singh Python.Engineeringが大好きで、貢献したい場合は、 Contributor.python.engineering を使用するか、記事をメールで送信して記事を書くこともできます。 。エンジニアリング。 Python.Engineeringホームページに掲載されている私の記事を参照して、他のオタクを助けてください。

何か問題を見つけた場合、または上記のトピックに関する詳細情報を共有したい場合は、コメントを投稿してください。

この記事が問題の解決に役立つことを願っています。 Python文字列メソッド|セット3(strip、lstrip、rstrip、min、max、maketrans、translate、replace&amp; Expandtabs()) とは別に、他の exp 関連のトピックを確認してください。

Python で上達したいですか?  最高の Python オンライン コース 2022 のレビューをご覧ください。 データ サイエンスに興味がある場合は、R でプログラミングを学ぶ方法も確認してください。

ちなみに、この資料は他の言語でも利用できます:



Angelo Danburry

Milan | 2022-11-26

シンプルにまとめられていて分かりやすい。シェアしてくださってありがとうございます。Python文字列メソッド|セット3(strip、lstrip、rstrip、min、max、maketrans、translate、replace&amp; Expandtabs())やexpの問題はいつも私の弱点でした😁。. フィードバックで明日戻ってきます

Oliver Krasiko

Berlin | 2022-11-26

私はコーディングの面接の準備をしていました、これを明確にしてくれてありがとう - PythonのPython文字列メソッド|セット3(strip、lstrip、rstrip、min、max、maketrans、translate、replace&amp; Expandtabs())は最も単純なものではありません. フィードバックで明日戻ってきます

Julia Danburry

Shanghai | 2022-11-26

説明ありがとうございました 何時間かPython文字列メソッド|セット3(strip、lstrip、rstrip、min、max、maketrans、translate、replace&amp; Expandtabs())で詰まってました、やっと出来ました🤗。. フィードバックで明日戻ってきます

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

12 answers

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

12 answers

NUMPYNUMPY

glob exclude pattern

12 answers

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

12 answers

NUMPYNUMPY

Python CSV error: line contains NULL byte

12 answers

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

12 answers


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

sin

How to specify multiple return types using type-hints

exp

Printing words vertically in Python

exp

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

cos

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically