random මොඩියුලයේ choice ක්රමය
random මොඩියුලයේ choice ක්රමය
අනුක්රමයකින් (string, list, tuple)
අහඹු අංගයක් ලබා දෙයි.
ක්රමයේ පරාමිතිය තුළ අපට අවශ්ය
අනුක්රමය සඳහන් කරමු.
වාග් රීතිය
pythonimport random
random.choice(sequence)
උදාහරණය
අපි string එකක ඕනෑම අංගයක් ලබා ගනිමු:
pythontxt = 'abcde'
print(random.choice(txt))
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
python'e'
උදාහරණය
දැන් අපි ලැයිස්තුවක අහඹු අංගයක් ලබා ගනිමු:
pythonlst = [1, 2, 3, 4, 5]
print(random.choice(lst))
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
python5
උදාහරණය
අපි tuple එකක ඕනෑම අංගයක් ප්රදර්ශනය කරමු:
pythontpl = ('1', '2', '3', '4', '5')
print(random.choice(tpl))
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
python'4'