পাইথনে লিস্ট তৈরি ও মান অ্যাসাইন করার জন্য Insert, Append, Length, Index, Remove এবং Extend ইত্যাদি পদ্ধতি ব্যবহার করা হয়।
লিস্ট মিউটেবল এবং পরিবর্তনশীল অবজেক্ট, যা স্কয়ার ব্র্যাকেট [ ] এর মধ্যে লেখা হয়। পাইথনে লিস্ট ব্যবহার করা খুব সহজ।
উদাহরণ
my_list = ["Tutorials ", "Point", "Pvt", "Ltd"] my_list
আউটপুট
['Tutorials ', 'Point', 'Pvt', 'Ltd']
লিস্টে মান অ্যাসাইন করতে স্কয়ার ব্র্যাকেট ব্যবহার করতে হয়।
উদাহরণ
list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5, 6, 7]
print("list1[0]: ", list1[0])
print("list2[1:5]: ", list2[1:5])
আউটপুট
list1[0]: physics list2[1:5]: [2, 3, 4, 5]
append() এবং extend() পদ্ধতি:
append()আর্গুমেন্টকে একক উপাদান হিসেবে লিস্টের শেষে যোগ করে। লিস্টের দৈর্ঘ্য এক বেড়ে।extend()আর্গুমেন্টের প্রতিটি উপাদানকে আলাদা করে লিস্টে যোগ করে এবং লিস্টের দৈর্ঘ্য ইটারেবল আর্গামেন্টের পরিমাণে বেড়ে।
append() উদাহরণ
my_list = ['Red', 'Green', 'Yellow', 'Purple', 'White', 'Black']
my_list.append('Orange')
print(my_list)
আউটপুট
['Red', 'Green', 'Yellow', 'Purple', 'White', 'Black', 'Orange']
extend() উদাহরণ
my_list = ['Car', 'Bike', 'Scooty', 'Bus', 'Metro']
my_list.extend('Car')
print(my_list)
আউটপুট
['Car', 'Bike', 'Scooty', 'Bus', 'Metro', 'C', 'a', 'r']
Index পদ্ধতি: index() মেথড দিয়ে কোনো মান খুব সহজে খুঁজে বের করা যায়। এটি সার্চ করার মান আর্গুমেন্ট হিসেবে নেয়।
উদাহরণ
my_list = ['Car', 'Bike', 'Scooty', 'Bus', 'Metro']
my_list.index('Scooty')
আউটপুট
2