কম্পিউটার

পাইথন - প্রদত্ত তালিকা থেকে ট্রিপলেট তৈরি করার উপায়


একটি তালিকা একটি সংগ্রহ যা আদেশ করা হয় এবং পরিবর্তনযোগ্য। পাইথনে তালিকাগুলি বর্গাকার বন্ধনী দিয়ে লেখা হয়। আপনি সূচক নম্বর উল্লেখ করে তালিকা আইটেম অ্যাক্সেস. নেগেটিভ ইনডেক্সিং মানে শেষ থেকে শুরু, -1 শেষ আইটেমকে বোঝায়। কোথায় শুরু করতে হবে এবং কোথায় শেষ করতে হবে তা উল্লেখ করে আপনি সূচীগুলির একটি পরিসর নির্দিষ্ট করতে পারেন। একটি পরিসর নির্দিষ্ট করার সময়, রিটার্ন মানটি নির্দিষ্ট আইটেমগুলির সাথে একটি নতুন তালিকা হবে৷

উদাহরণ

# triplets from list of words.
# List of word initialization
list_of_words = ['I', 'am', 'Vishesh', 'and', 'I', 'like', 'Python', 'programming']
# Using list comprehension
List = [list_of_words[i:i + 3]
   for i in range(len(list_of_words) - 2)]
# printing list
print(List)
# List of word initialization
list_of_words = ['I', 'am', 'Vishesh', 'and', 'I', 'like', 'Python', 'programming']
# Output list initialization
out = []
# Finding length of list
length = len(list_of_words)
# Using iteration
for z in range(0, length-2):
   # Creating a temp list to add 3 words
   temp = []
   temp.append(list_of_words[z])
   temp.append(list_of_words[z + 1])
   temp.append(list_of_words[z + 2])
   out.append(temp)
# printing output
print(out)

আউটপুট

[['I', 'am', 'Vishesh'], ['am', 'Vishesh', 'and'], ['Vishesh', 'and', 'I'], ['and', 'I', 'like'], ['I', 'like', 'Python'], ['like', 'Python', 'programming']]
[['I', 'am', 'Vishesh'], ['am', 'Vishesh', 'and'], ['Vishesh', 'and', 'I'], ['and', 'I', 'like'], ['I', 'like', 'Python'], ['like', 'Python', 'programming']]

  1. পাইথনে প্রদত্ত পরিসর সহ সংখ্যার তালিকা তৈরি করুন

  2. একটি পাইথন তালিকা থেকে বিগ্রাম গঠন

  3. 3D তালিকা তৈরি করতে পাইথন প্রোগ্রাম।

  4. আমরা কিভাবে তালিকা থেকে পাইথন স্ট্রিং তৈরি করব?