TORONTO KIDS COMPUTER CLUB | Thursday 17:00 Python Practice – 22.10.06
post-template-default,single,single-post,postid-21216,single-format-standard,ajax_fade,page_not_loaded,,qode-theme-ver-7.6.2,wpb-js-composer js-comp-ver-6.10.0,vc_responsive

Thursday 17:00 Python Practice – 22.10.06

11 Oct Thursday 17:00 Python Practice – 22.10.06

Question 1:

We have a list of following:

zoo = ['monkeys', 'tigers', 'pandas', 'penguins', 'giraffes', 'hippos', 'bears']

how to retrieve a slice of list zoo, so you can get the following results?

['tigers', 'pandas', 'penguins', 'giraffes']
['hippos', 'bears']

Question 2 :

  • Create a list called “attributes” , it contains “HP”, “Attack”, “Defense”, “Special Attack”, “Special Defense”, “Speed”
  • Modify the list above, replace “Special Attack” and “Special Defense” with “Magic” and “Stamina”
  • Add “Special skills” in the end of the list
  • Delete “Speed” from the list.
  • Insert “Special Attack” and “Special Defense” just before “Special skills”

Question 3:

Using split and join function of the list to change string


into string:

"green light* red light* yellow light* blue light* "


>>> vegetables = "carrots, potatoes, onions, leeks, celery"
>>> # string.split(separator) will split the string by separator, for example:
>>> vegetables = vegetables.split(", ")
>>> print(vegetables) 
['carrots', 'potatoes', 'onions', 'leeks', 'celery']

>>> # string.join(list) will use string to connect every string item in the list, for example:
>>> fruits = ["avocados", "bananas", "oranges", "grapes", "mangoes"]
>>> ", ".join(fruit)
>>> 'avocados, bananas, oranges, grapes, mangoes'

more samples at:
No Comments

Sorry, the comment form is closed at this time.