কম্পিউটার

পাইথনে প্রথম সূচী মান পান


আমরা স্ট্রিং একটি tuple আছে. আমাদের উপাদানগুলির একটি তালিকা তৈরি করতে হবে যা টিপলে এই স্ট্রিংগুলির প্রথম অক্ষর৷

সূচী সহ

আমরা প্রতিটি উপাদান নেওয়ার জন্য একটি লুপ ডিজাইন করি এবং সূচক শর্ত 0 হিসাবে প্রয়োগ করে প্রথম অক্ষরটি বের করি। তারপর তালিকা ফাংশন এটিকে একটি তালিকায় রূপান্তর করে।

উদাহরণ

tupA = ('Mon', 'Tue', 'Wed', 'Fri')
# Given tuple
print("Given list : \n" ,tupA)
# using index with for loop
res = list(sub[0] for sub in tupA)
# printing result
print("First index charaters:\n",res)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given list :
('Mon', 'Tue', 'Wed', 'Fri')
First index charaters:
['M', 'T', 'W', 'F']

পরবর্তী এবং জিপ সহ

আমরা টিপলে জিপ প্রয়োগ করি এবং তারপর প্রতিটি উপাদানের প্রথম অক্ষর পেতে পরবর্তী প্রয়োগ করি।

উদাহরণ

tupA = ('Mon', 'Tue', 'Wed', 'Fri')
# Given tuple
print("Given list : \n" ,tupA)
# using next and zip
res = list(next(zip(*tupA)))
# printing result
print("First index charaters:\n",res)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given list :
('Mon', 'Tue', 'Wed', 'Fri')
First index charaters:
['M', 'T', 'W', 'F']

  1. পাইথনে একটি স্ট্রিং এবং স্ট্রিংগুলির একটি তালিকা থেকে কীভাবে একটি টিপল তৈরি করবেন?

  2. কিভাবে পাইথনে একটি তালিকার দ্বিতীয় থেকে শেষ উপাদান পেতে?

  3. কিভাবে পাইথনে একটি তালিকার শেষ উপাদান পেতে?

  4. কিভাবে একটি পাইথন অভিধান থেকে সমস্ত মান একটি তালিকা পেতে?