Code Signal_练习题_extractEachKth

Posted yd2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Code Signal_练习题_extractEachKth相关的知识,希望对你有一定的参考价值。

Given array of integers, remove each kth element from it.

Example

For inputArray = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] and k = 3, the output should be
extractEachKth(inputArray, k) = [1, 2, 4, 5, 7, 8, 10].

 

我的解答:

def extractEachKth(inputArray, k):
    return [i for i in inputArray if i not in inputArray[k - 1::k]]

 

技术分享图片
def extractEachKth(inputArray, k):
    del inputArray[k-1::k]
    return inputArray
膜拜大佬

 

以上是关于Code Signal_练习题_extractEachKth的主要内容,如果未能解决你的问题,请参考以下文章

Code Signal_练习题_Minesweeper

Code Signal_练习题_stringsRearrangement

Code Signal_练习题_firstDigit

Code Signal_练习题_digitDegree

Code Signal_练习题_matrixElementsSum

Code Signal_练习题_alphabeticShift