La ĉefa problemo kun deklarado de tabelo en Python estas ke la tabelo ne estos pravigita kiam ĝi estas kreita. Ĉi tio povas konduki al neatendita konduto se la tabelo estas uzata en buklo aŭ se ĝi estas alirita de pluraj fadenoj samtempe.
array = []
Ĉi tiu linio kreas malplenan tabelon.
Kial deklari tabelon
Estas kelkaj kialoj, kial vi eble volas deklari tabelon en Python.
Unu kialo estas, ke vi eble havas plurajn variablojn, kiuj reprezentas la saman tabelon, sed vi volas trakti ilin kiel apartajn tabelojn. Ekzemple, se vi havas tabelon de ĉenoj kaj tabelon de listoj, vi eble volas trakti la ĉenojn kiel ununuran liston kaj la listojn kiel apartajn tabelojn.
Alia kialo estas, ke vi eble havas plurajn tabelojn, kiuj reprezentas malsamajn partojn de datumstrukturo. Ekzemple, se vi havas tabelon da vortaroj, ĉiu vortaro povus reprezenti malsaman parton de la datumstrukturo (ekz. ŝlosiloj, valoroj, ktp.). Vi eble volas trakti ĉiun vortaron kiel apartan tabelon, por ke vi povu aliri ĉiun parton de la datumstrukturo aparte.
Kiam ni laboras kun tabeloj
?
En Python, tabeloj estas datumstrukturo kiu permesas vin stoki plurajn valorojn en ununura loko. Tabeloj povas esti uzataj por diversaj celoj, kiel konservado de datumoj en listformato aŭ kiel eniga parametro por funkcio.