Python හි ලැයිස්තු සංග්රහයක මූලද්රව්ය සමඟ ක්රියා කිරීම
for...in ගොඩනැගීමේ වම් පසින්, ඔබට
විචල්යය නිර්වචනය කිරීම පමණක් නොව,
ඒ සඳහා නිශ්චිත ක්රියාකාරිත්වයක් නියම කළ හැකිය.
අපි උත්පාදනය කරන ලද සෑම මූලද්රව්යයකින්ම එකක් අඩු කරන ලැයිස්තුවක් සාදමු:
lst = [i - 1 for i in range(1, 5)]
print(lst)
කේතය ක්රියාත්මක කිරීමෙන් පසු, නව ලැයිස්තුව ලබා දෙනු ඇත:
[0, 1, 2, 3]
පහත කේතය ක්රියාත්මක කිරීමේ ප්රති result ලය කුමක් වේද:
lst = [i + 2 for i in range(0, 6)]
print(lst)
පහත කේතය ක්රියාත්මක කිරීමේ ප්රති result ලය කුමක් වේද:
lst = [i / 2 for i in range(4, 10)]
print(lst)
පහත කේතය ක්රියාත්මක කිරීමේ ප්රති result ලය කුමක් වේද:
lst = [i + 10 for i in range(0, 8, 2)]
print(lst)