সুতরাং একটি পছন্দসই আউটপুট অর্জন করতে, আমাদের প্রথমে জেনে রাখা উচিত যে ফাংশনটি কীভাবে কাজ করে।
join()
পাইথন ডকুমেন্টেশনে বর্ণিত পদ্ধতির সিনট্যাক্সটি নিম্নরূপ:
string_name.join(iterable)
বিষয়গুলি লক্ষণীয়:
- এটি
string
এর উপাদানগুলির সাথে একত্বে ফিরে আসে iterable
। উপাদানগুলির মধ্যে বিভাজক string_name
।
iterable
ইচ্ছার কোনও অ-স্ট্রিং মান বাড়িয়ে তুলবেTypeError
এখন, যোগ করার জন্য সাদা শূণ্যস্থান , আমরা শুধু প্রতিস্থাপন করা প্রয়োজন string_name
একটি সঙ্গে " "
বা ' '
তাদের উভয়ের কাজ এবং স্থাপন করবে iterable
যে, আমরা CONCATENATE করতে চাই।
সুতরাং, আমাদের ফাংশনটি এরকম কিছু দেখবে:
' '.join(my_list)
তবে, আমরা যদি white spaces
আমাদের উপাদানগুলির মধ্যে একটি নির্দিষ্ট সংখ্যক যুক্ত করতে চাই iterable
?
আমাদের এটি যুক্ত করতে হবে:
str(number*" ").join(iterable)
এখানে, number
একটি ব্যবহারকারী ইনপুট হবে।
সুতরাং, উদাহরণস্বরূপ যদি number=4
।
তারপরে, আউটপুট str(4*" ").join(my_list)
হবে how are you
, সুতরাং প্রতিটি শব্দের মধ্যে 4 টি সাদা স্থান রয়েছে।
list
চলক নাম হিসাবে ব্যবহার করবেন না ।