文書   >   Swift   >   Dictionary   >   Order Dependent Operations on Dictionary   >   starts(with:by:)


汎用インスタンスメソッド


starts(with:by:)


与えられた述語 (predicate) を同等性テストとして使用して、シーケンスの初期要素が別のシーケンスの要素と等しいかどうかを示すブール値を返します。





宣言


func starts<PossiblePrefix>(with possiblePrefix: PossiblePrefix, by areEquivalent: ((key: Key, value: Value), PossiblePrefix.Element) throws -> Bool) rethrows -> Bool where PossiblePrefix : Sequence



パラメータ


possiblePrefixこのシーケンスと比較すべきシーケンス。
areEquivalent2 つの引数が等しい場合に true を返す述語 (predicate)。それ以外の場合は false


戻り値


シーケンスの初期要素が possiblePrefix の要素と等しい場合は true。それ以外の場合は falsepossiblePrefix に要素がない場合、戻り値は true です。


議論


シーケンスの少なくとも 1 つは有限でなければなりません。


述語 (predicate) は、要素に対し 同値関係 でなければなりません。つまり、任意の要素 a、b、および c について、以下の条件が満たされなければなりません。


複雑さ:O(m)。ここで、m はシーケンスの長さと other の長さのうち小さい方です。


以下も見よ





辞書の比較


















































目次
Xcode の新機能

  • 言語:Swift
  • SDK

    Xcode 10.0+


    フレームワーク

    Swift 標準ライブラリ


  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 以下も見よ












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)