પાયથોનમાં એરે જાહેર કરવામાં મુખ્ય સમસ્યા એ છે કે જ્યારે એરે બનાવવામાં આવે ત્યારે તેને પ્રારંભ કરવામાં આવશે નહીં. આ અણધારી વર્તણૂક તરફ દોરી શકે છે જો એરેનો ઉપયોગ લૂપમાં થાય છે અથવા જો તે એક જ સમયે બહુવિધ થ્રેડો દ્વારા ઍક્સેસ કરવામાં આવે છે.
array = []
આ લીટી ખાલી એરે બનાવે છે.
શા માટે એરે જાહેર કરવું
તમે પાયથોનમાં એરે જાહેર કરવા માંગો છો તેના કેટલાક કારણો છે.
એક કારણ એ છે કે તમારી પાસે એક જ એરેનું પ્રતિનિધિત્વ કરતા બહુવિધ ચલો હોઈ શકે છે, પરંતુ તમે તેમને અલગ એરે તરીકે સમજવા માંગો છો. ઉદાહરણ તરીકે, જો તમારી પાસે શબ્દમાળાઓનો એરે અને સૂચિઓની શ્રેણી છે, તો તમે શબ્દમાળાઓને એક સૂચિ તરીકે અને સૂચિઓને અલગ એરે તરીકે ગણવા માંગો છો.
બીજું કારણ એ છે કે તમારી પાસે બહુવિધ એરે હોઈ શકે છે જે ડેટા સ્ટ્રક્ચરના વિવિધ ભાગોને રજૂ કરે છે. ઉદાહરણ તરીકે, જો તમારી પાસે શબ્દકોશોની હારમાળા હોય, તો દરેક શબ્દકોશ ડેટા સ્ટ્રક્ચરનો એક અલગ ભાગ રજૂ કરી શકે છે (દા.ત., કી, મૂલ્યો, વગેરે). તમે દરેક શબ્દકોશને એક અલગ એરે તરીકે ગણવા માગો છો જેથી કરીને તમે ડેટા સ્ટ્રક્ચરના દરેક ભાગને અલગથી ઍક્સેસ કરી શકો.
અમે એરે સાથે ક્યારે કામ કરીએ છીએ
?
પાયથોનમાં, એરે એ એક ડેટા માળખું છે જે તમને એક સ્થાનમાં બહુવિધ મૂલ્યોને સંગ્રહિત કરવાની મંજૂરી આપે છે. એરેનો ઉપયોગ વિવિધ હેતુઓ માટે થઈ શકે છે, જેમ કે લિસ્ટ ફોર્મેટમાં ડેટા સ્ટોર કરવા અથવા ફંક્શન માટે ઇનપુટ પેરામીટર તરીકે.