Pythonの関数にかんする質問です。文字列を抽出するプログラムを作成しています。
そのなかでPythonの関数の基本を押さえていなかったため、躓いてしまいました。

環境
Python3.5.2

import re

list1 = [
    '5/1:hogehoge町:hogehoge大会',
    '5/2:hogehoge町:hogehoge大会',
    '5/3:hogehoge町:hogehoge大会',
    '5/4:hogehoge町:hogehoge大会',
    '5/5:hogehoge町:hogehoge大会',
    ]

def get_content(self,list1):
    for content in list1:
        pass

def parse_content():
    pass

list1に格納されているのは架空のイベントのリストです。
get_content関数でリストから要素を1つずつ取得し、取得した要素はparse_content関数で正規表現などを使って解析したいです。
正規表現は一通りできるのですが、Pythonの関数について基本を抑えていなかったようで、うまくプログラムを製作できません。
理想通りに動かすにはどうすればいいのかご教授おねがいします。