Python言語学習:pythonが関数を持参し、メソッドセットのまとめ(アルファベットの先頭順をガイドとして使用方法を紹介)
3011 ワード
Python言語学習:pythonが関数を持参し、メソッドセットのまとめ(アルファベットの先頭順をガイドとして使用方法を紹介)
目次
一、pythonアルファベットで始まる関数または方法
二、Pythonが周囲のライブラリを持参する方法
一、pythonアルファベットで始まる関数または方法
A
B
C
D a=1,del a#変数aを削除し、a対1の参照dict()#辞書作成
E if my_file_path.endswith('.xlsx'):判断ファイル接尾辞print('テーブルファイルを正常に開く!')
F
G
H
I
J
M
N
O osシリーズ用法P
pop()関数は、リスト内の要素(デフォルトの最後の要素)を除去し、その要素の値を返します.
Q
R
T
U
V
W
X
Y yieldはreturnのようなキーワードであり、yieldがジェネレータを返す点が異なる.yieldに精通するには、この関数を呼び出すと、関数内部のコードがすぐに実行されず、この関数はジェネレータオブジェクトを返すだけで、これは少しおかしいのではないでしょうか.では、関数内のコードはいつ実行されますか?forを使って反復すると今はポイントだ!最初の反復では関数が実行され、最初からyieldキーワードに到達し、yield後の値を最初の反復の戻り値として返します.その後、この関数を実行するたびに、関数内で定義したループの次のループを実行し続け、戻ることができないまでその値を返します.ジェネレータ内部にyieldキーワードが定義されていない場合、このジェネレータは空とみなされます.この場合,ループが進行しなくなったためか,if/else条件が満たされていないためである.
Z
二、Pythonが周囲のライブラリを持参する方法
1、defaultdictクラスの初期化関数はパラメータとしてタイプを受け入れ、アクセスしたキーが存在しない場合、デフォルト値として値をインスタンス化することができる.
目次
一、pythonアルファベットで始まる関数または方法
二、Pythonが周囲のライブラリを持参する方法
一、pythonアルファベットで始まる関数または方法
A
B
C
list.count
list=['America', 'America', ' ', ' ', ' ', ' ', ' ', ' ']
print(list.count(" ")) #
#
list_dict = {}
for i in list:
if list.count(i) >= 0:
list_dict[i] = list.count(i)
print(list_dict)
D a=1,del a#変数aを削除し、a対1の参照dict()#辞書作成
dict() #dict 。 。
dict01=dict(a='a', b='b', t='t') #
dict02=dict(zip(['one', 'two', 'three'], [1, 2, 3])) #
dict03=dict([('one', 1), ('two', 2), ('three', 3)]) #
print(dict01,"
",dict02,"
",dict03)
{'a': 'a', 'b': 'b', 't': 't'}
{'one': 1, 'two': 2, 'three': 3}
{'one': 1, 'two': 2, 'three': 3}
を解除E if my_file_path.endswith('.xlsx'):判断ファイル接尾辞print('テーブルファイルを正常に開く!')
F
G
H
I
J
K
Llogging.basicConfig(level=logging.ERROR,
format='%(asctime)s Process%(process)d:%(thread)d %(message)s', datefmt='%Y-%m-%d %H:%M:%S',
filename='diary.log',
filemode='a')(level , logging.WARNING;format ,format ;datefmt , time.strftime() ;filename ;filemode file , ,'w' 'a')。 Python , 。 Python , , Python 。 print 。 , , print 。 ,print , , print 。 Python , 。
List.index() #index() 。
M
N
O osシリーズ用法P
pop()関数は、リスト内の要素(デフォルトの最後の要素)を除去し、その要素の値を返します.
Q
R
T
U
V
W
X
Y yieldはreturnのようなキーワードであり、yieldがジェネレータを返す点が異なる.yieldに精通するには、この関数を呼び出すと、関数内部のコードがすぐに実行されず、この関数はジェネレータオブジェクトを返すだけで、これは少しおかしいのではないでしょうか.では、関数内のコードはいつ実行されますか?forを使って反復すると今はポイントだ!最初の反復では関数が実行され、最初からyieldキーワードに到達し、yield後の値を最初の反復の戻り値として返します.その後、この関数を実行するたびに、関数内で定義したループの次のループを実行し続け、戻ることができないまでその値を返します.ジェネレータ内部にyieldキーワードが定義されていない場合、このジェネレータは空とみなされます.この場合,ループが進行しなくなったためか,if/else条件が満たされていないためである.
Z
二、Pythonが周囲のライブラリを持参する方法
1、defaultdictクラスの初期化関数はパラメータとしてタイプを受け入れ、アクセスしたキーが存在しない場合、デフォルト値として値をインスタンス化することができる.
from collections import defaultdict
#defaultdict , ,
ddict = defaultdict(list)
print(ddict) # ,defaultdict dict,