Entfernen jedes n-ten Elements in einem ArrayPython

Python-Programme
Anonymous
 Entfernen jedes n-ten Elements in einem Array

Post by Anonymous »

Wie entferne ich jedes n-te Element in einem Array?

Code: Select all

import numpy as np

x = np.array([0,10,27,35,44,32,56,35,87,22,47,17])
n = 3  # remove every 3rd element
...so etwas wie das Gegenteil von x[0::n]? Ich habe es versucht, aber es funktioniert natürlich nicht:

Code: Select all

for i in np.arange(0,len(x),n):
x = np.delete(x,i)

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post