python怎么筛选数组中的偶数项

Python011

python怎么筛选数组中的偶数项,第1张

#提供两种方法

def evens(array):

newarray=[]

for i in range(len(array)):

if i%2==1:

newarray.append(array[i])

print(newarray)

def goodevens(array):

print(array[1::2]) #这个不用说,good!

evens(['a', 'b', 'c', 'd', 'e'])

evens([1,2,3,4,5])

goodevens(['a', 'b', 'c', 'd', 'e'])

goodevens([1,2,3,4,5])

#['b', 'd']

#[2, 4]

#['b', 'd']

#[2, 4]

a='C0C++2C#3Python4Java6php'

for i in a:

    if i in '0123456789':

        print(i)