পাইথনে পিএইচপি'র প্রবাহের সমতুল্য কি আছে? আমি পড়েছি এবং সীমিত শব্দের একটি সেট বিভক্ত করেছি এবং এখন আমি এলোমেলো ক্রমে সেগুলি বাছাই করতে চাই এবং শব্দটিকে ফাঁক করে মুদ্রণ করতে চাই।
ইমপ্লোড - একটি স্ট্রিং সহ অ্যারের উপাদানগুলিতে যোগদান করুন
পাইথনে পিএইচপি'র প্রবাহের সমতুল্য কি আছে? আমি পড়েছি এবং সীমিত শব্দের একটি সেট বিভক্ত করেছি এবং এখন আমি এলোমেলো ক্রমে সেগুলি বাছাই করতে চাই এবং শব্দটিকে ফাঁক করে মুদ্রণ করতে চাই।
ইমপ্লোড - একটি স্ট্রিং সহ অ্যারের উপাদানগুলিতে যোগদান করুন
উত্তর:
স্ট্রিং জয়েন-পদ্ধতিটি ব্যবহার করুন ।
print ' '.join(['word1', 'word2', 'word3'])
আপনি যে কোনও পুনরাবৃত্তীয় (শুধুমাত্র এখানে list
ব্যবহৃত নয় ) যোগদান করতে পারেন এবং অবশ্যই আপনি ' '
ডিলিমিটার হিসাবে কোনও স্ট্রিং (কেবল নয় ) ব্যবহার করতে পারেন ।
আপনি যদি চান এমন এলোমেলো অর্ডার চান তবে আপনি নিজের প্রশ্নটি ব্যবহারের শাফলে বলেছিলেন ।
ঠিক আছে আমি সবেমাত্র একটি ফাংশন পেয়েছি যা আমি যা করতে চাই তা করে;
আমি এই ফাইলগুলিতে শব্দের সাথে একটি ফর্ম্যাটে পড়ি যেমন:
Jack/Jill/my/kill/name/bucket
তারপরে আমি split()
পদ্ধতিটি ব্যবহার করে এটিকে বিভক্ত করেছিলাম এবং একবার আমার কাছে শব্দটি একটি তালিকার মধ্যে এলে আমি এই পদ্ধতির সাহায্যে শব্দগুলি সংক্ষেপিত করেছিলাম:
concatenatedString = ' - '.join(myWordList)
# ie: delimeter.join(list)
<?php declare(strict_types=1);var_dump(implode("glue",["startString",(int)123,"endString"]));
আপনাকে দেয়string(31) "startStringglue123glueendString"
কিন্তু অজগর করায়"glue".join(["startString",123,"endString"]);
আপনাকে দেয়TypeError: sequence item 1: expected str instance, int found