List.PositionOf
傳回清單中值的位移。
Syntax
List.PositionOf(
list as list,
value as any,
optional occurrence as Occurrence.Type,
optional equationCriteria as any
) as any
Remarks
傳回指定值出現在清單中的時差。如果值未出現,則傳回 -1。
list: 要搜尋的清單。value: 要在清單中尋找的值。occurrence: (選用) 要回報的特定出現次數。此值可以是Occurrence.First、Occurrence.Last或Occurrence.All。如果未指定occurrence,則使用Occurrence.First。equationCriteria: (選用) 指定在比較值時如何判定相等。此參數可以是鍵選取器函數、比較器函數,或同時包含鍵選取器和比較器的清單。
Examples
Example #1
找出值 3 在清單 {1, 2, 3} 中出現的位置。
List.PositionOf({1, 2, 3}, 3)
Result:
2