Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Skipping every other element after the first

I have the general idea of how to do this in Java, but I am learning Python and not sure how to do it.

I need to implement a function that returns a list containing every other element of the list, starting with the first element.

Thus far, I have and not sure how to do from here since I am just learning how for-loops in Python are different:

def altElement(a):     b = []     for i in a:         b.append(a)      print b 
like image 295
seiryuu10 Avatar asked Jan 14 '12 22:01

seiryuu10


People also ask

How do you make a list loop in Python?

Using for Loops You can use a for loop to create a list of elements in three steps: Instantiate an empty list. Loop over an iterable or range of elements. Append each element to the end of the list.


1 Answers

def altElement(a):     return a[::2] 
like image 133
Muhammad Alkarouri Avatar answered Sep 25 '22 14:09

Muhammad Alkarouri