Default value with ComboBox drop down list

I have a ComboBox with a drop down list of three values. ComboBox space is empty at startup and I have to click drop down list to get value of interest. How can I make a value a default value to appear in ComboBox instead of empty white space or have something in ComboBox white space such as “Choose Value” ? Thanks.

Following is my code:

class ValueListItems(wx.Frame):

def init(self):

wx.Frame.init(self, None, -1, ‘Please select value’, size=(200, 200))

self.Bind(wx.EVT_CLOSE, self.OnClose)

panel = wx.Panel(self, -1)

wx.StaticText(panel, -1, “Values”, (15, 15))

ValueList = [‘v1’, ‘v2’ , ‘v3’]

self.value = wx.ComboBox(panel, -1, “”, (15, 30), wx.DefaultSize,ValueList, wx.CB_DROPDOWN)

self.btnApply = wx.Button(panel, label=“Apply”, pos=(30, 100))

self.Bind(wx.EVT_BUTTON, self.OnClose, id=self.btnApply.GetId())

self.Show(True)

def OnClose(self, event):

valueid = str(self.value.GetValue())

self.Show(False)

In the following line, instead of the empty string ("") shown,
provide, as per the docs, an "Initial selection string. An empty
string indicates no selection."

self.value = wx.ComboBox(panel, -1, "", (15, 30),
wx.DefaultSize,ValueList, wx.CB_DROPDOWN)