ネストされた関数
FOO()()()====のfoo()>>> GXR GXR()>>> WSB WSB()>>関数実行WSB
ラムダライン機能は、単純な論理計算を行います。
FUNC =ラムダX、Y、Z、X + Y + Z プリント(FUNC(1,2,3))
=== 6
関数マップ処理シーケンスの各要素は、結果は、「リスト」、「リスト」とオリジナルと同じ位置にある要素の数であります
= MSG 'linhaifeng'
"N"側のリストに:(x.strip( "N")、MSG))一覧(地図(ラムダX) ""印刷
=== [ 'L'、 'I'、 ''、 'H'、 ''、 'I'、 'F'、 'E'、 ''、 'G']
シーケンスの各要素によるフィルタ機能滞在がTrueの場合、ブール値の各要素は、決定されました
= MSG 'linhaifeng'
プリント(リスト(フィルタ(ラムダN-:n.strip( "N")、MSG))) "n"が除去さのリストで
===== [ 'L'、 'I'、 'H'、 ''、 'I'、 'F'、 'E'、 'G']
機能を低下させる シーケンスを処理し、マージ動作シーケンス
functools インポート減らす num_l =範囲(1,5 ) プリント((減らすラムダ X、Y:num_l、のx * yを、1 ))1 * 1 * 2 * 3 * 4 プリント((減らすラムダは、 X、Y * XをY、num_l))1枚の* 2 * 3 * 4 プリント(減らす(ラムダ X、Y、X + Y、num_l、1 ))1 + 1 + 2 + 3 + 4 プリント(減らす(ラムダ X、Y:X + Y、num_l))1 + 2 + 3 + 4
24
24
11
10
他の組み込み関数があります。
ABS(-1)>> 1の絶対値
全てFlaseがFlaseあるれているすべての([1,2])>>> Flaseリスト
すべてTRUE TRUEである任意の([0、 ''])>>>真のリストであります
ビン(3)>>>> 0b11にバイナリ変換
BOOL()ブール値
名前=「こんにちは」
を印刷(バイト(名前、エンコーディング=「UTF-8」)は)変数バイト文字列をバイト>>>>
バイト(名前、エンコーディング= 'UTF-8')の後に。名のUTF-8バイトにデコードし、次に文字のUTF-8にエンコードして( 'UTF-8')を復号
CHR(80)は、小数点ASCII文字に変換され、
印刷対象を得るDIR()メソッド
divmod(11,3)>>>> I 2(3,2)11/3 =リスト3
= {DIC '名称': 'アレックス'}
dic_str = STR(DIC)
プリント(dic_str)が文字辞書に変換しました
辞書にはeval(dic_str)文字
計算のうち、文字列のevalの(「1 + 1」)
ハッシュ()ハッシュにファイルの種類を変更することはできません行う変わらないハッシュハッシュをチェックした後、何も変更はないに等しく、
進()16進
行為()8進
でisinstance( 'ABC'、STR) 'ABC' の分析は、結果STRブール値ではありません
グローバル()グローバル変数
地元の人々()ローカル変数について
= L [1,3,100、-1,2]
プリント(MAX(L))最大
プリント(MIN(L))分
以前ここで学んだ立ち往生していた。.. ,,のことを聞いていない次のレッスンを学ぶことに興奮