Kuunda Orodha kwa Kutumia Kitendakazi list katika Python
Pia unaweza kuunda orodha kwa kutumia kitendakazi
list. Katika kesi hii, nukuu ina
umbo refu kidogo kuliko wakati wa kutumia
mabano mraba:
lst = list()
Kisha, kwenye kigezo cha kitendakazi list
tunapita kipengele ambacho tunataka kuongeza
kwenye orodha. Hata hivyo, kuna nuance muhimu hapa.
Kwa asili yake, kitendakazi list hubadilisha
kuwa orodha kipengee kilichoonyeshwa kwenye kigeuzi chake.
Wacha tuunde orodha inayojumuisha kamba
moja tu:
lst = list('1')
print(lst) # itatoa ['1']
Ikiwa tunataka kuongeza vipengele vingi kwenye orodha, tunaweza kuvipita kwa umbo la kamba moja ndefu:
lst = list('1234')
print(lst) # itatoa ['1', '2', '3', '4']
Wakati wa kujaribu kupita nambari kwenye kitendakazi tutapata hitilafu:
lst = list(1234)
print(lst) # itatoa hitilafu
Kuna msimbo ufuatao:
tst = list('abcde')
print(tst)
Ni nini kitatolewa kwenye konsoli?
Kuna msimbo ufuatao:
tst = list('a12b')
print(tst)
Ni nini kitatolewa kwenye konsoli?
Kuna msimbo ufuatao:
tst = list(5678)
print(tst)
Ni nini kitatolewa kwenye konsoli?
Kuna msimbo ufuatao:
tst = list('4321')
print(tst)
Ni nini kitatolewa kwenye konsoli?