pythonデータ型の文字列、リスト、メタグループ
878 ワード
一、シーケンスlist[]
1.シーケンスタイプオペレータメンバー関係オペレータin,not inはメンバー関係を満たすTrueを返し,False を返さない.シーケンスの一般的なオペレータ シーケンスオペレータ
さぎょう
seq[ind]
下にindと表記された要素を取得
seq[ind1:ind2]
下にind 1からind 2と表記された要素を取得
seq*expr
繰り返しexpr回のシーケンスを取得
seq1+seq2
seq 1とseq 2の接続シーケンスを取得
obj in seq
obj要素がseqに含まれているかどうかを判断する
obj not in seq
obj要素がseqに含まれていないかどうかを判断する内蔵関数 関数名
機能
enumerate(iter)
反復可能なオブジェクトをパラメータとして受け入れ、iterの各要素のindex値とitem値からなるメタグループを生成するenumerateオブジェクトを返します.
len(seq)
seq長を返す
max(iter,key=None)
最大値を返す
min(iter,key=None)
最小値
reversed(seq)
逆順
sum(seq,init=0)
合計
zip(it0,it1,it2....itN)
最初の要素がit 0,it 1であるリストを返します.これらの要素の最初の要素からなるメタグループ
1.シーケンスタイプオペレータ
さぎょう
seq[ind]
下にindと表記された要素を取得
seq[ind1:ind2]
下にind 1からind 2と表記された要素を取得
seq*expr
繰り返しexpr回のシーケンスを取得
seq1+seq2
seq 1とseq 2の接続シーケンスを取得
obj in seq
obj要素がseqに含まれているかどうかを判断する
obj not in seq
obj要素がseqに含まれていないかどうかを判断する
* , join()
* , extend()
* [] / [:] / [::]
機能
enumerate(iter)
反復可能なオブジェクトをパラメータとして受け入れ、iterの各要素のindex値とitem値からなるメタグループを生成するenumerateオブジェクトを返します.
len(seq)
seq長を返す
max(iter,key=None)
最大値を返す
min(iter,key=None)
最小値
reversed(seq)
逆順
sum(seq,init=0)
合計
zip(it0,it1,it2....itN)
最初の要素がit 0,it 1であるリストを返します.これらの要素の最初の要素からなるメタグループ