JetBrains Fleet 1.42 ヘルプ

Python 後置補完テンプレートのリスト

この表は、Python コードで使用できる後置補完テンプレートをまとめたものです。

名前

説明

例: 前

例: 後

enum

for ステートメント内のソースとして式の列挙を反復処理します。

def f(a): a.enum
def f(a): for i, e in enumerate(a):

for

for ステートメントのソースとして式を反復処理します。

def f(a): a.for
def f(a): for i in a:

fore

for ステートメント内のソースとして式の列挙を反復処理します。

def f(a): a.enum
def f(a): for i, e in enumerate(a):

if

式を if ステートメントの条件として使用します。

def f(a): a.if
def f(a): if a:

ifn

式が None であるかどうかを確認します。

def f(a): a.ifn
def f(a): if a is None:

ifnn

式が None でないかどうかを確認します。

def f(a): a.ifnn
def f(a): if a is not None:

iter

for ステートメントのソースとして式を反復処理します。

def f(a): a.for
def f(a): for i in a:

itere

for ステートメント内のソースとして式の列挙を反復処理します。

def f(a): a.enum
def f(a): for i, e in enumerate(a):

len

後置 .len 呼び出しを len 呼び出しに変換します。

def f(a): a.len
def f(a): len(a)

main

現在のステートメントを if __name__ == '__main__:' 式で囲みます。

abs(1).main
if __name__ == '__main__': abs(1)

not

式を否定します。

def f(a): return a.not
def f(a): return not a

par

選択した式を括弧で囲みます。

def f(): a = 1, 2.par return a
def f(): a = (1, 2) return a

print

Python 3 の場合は print 関数、Python 2 の場合は print ステートメントで式を囲みます。

a.print
print(a)

return

含まれているメソッドの値を返します。

def f(): a = 1 a.return
def f(): a = 1 return a

while

while ステートメントの条件として式を使用します。

def f(a): a.while
def f(a): while a: