มีการเทียบเท่ากับการระเบิดของ PHP ใน Python หรือไม่? ฉันได้อ่านและแยกชุดของคำที่ใช้ตัวคั่นและตอนนี้ฉันต้องการจัดเรียงคำเหล่านี้ในลำดับแบบสุ่มและพิมพ์คำโดยเว้นวรรค
ระเบิด - เข้าร่วมองค์ประกอบอาร์เรย์ด้วยสตริง
มีการเทียบเท่ากับการระเบิดของ PHP ใน Python หรือไม่? ฉันได้อ่านและแยกชุดของคำที่ใช้ตัวคั่นและตอนนี้ฉันต้องการจัดเรียงคำเหล่านี้ในลำดับแบบสุ่มและพิมพ์คำโดยเว้นวรรค
ระเบิด - เข้าร่วมองค์ประกอบอาร์เรย์ด้วยสตริง
คำตอบ:
โอเคฉันเพิ่งค้นพบฟังก์ชันที่ทำในสิ่งที่ฉันอยากทำ
ฉันอ่านไฟล์ที่มีคำในรูปแบบเช่น:
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"
แต่ในการทำ python"glue".join(["startString",123,"endString"]);
ให้คุณTypeError: sequence item 1: expected str instance, int found