4
การแทนที่สตริงชื่อ?
ฉันมักจะต้องทำการแทนที่ของสตริงเดียวกันหลายครั้ง: (format "%s %s %s" "a" "a" "a") ;; gives: "a a a" (เป็นเพียงตัวอย่างหลอกๆในกรณีนี้ดีกว่าที่จะใช้กาว "a" กับช่องว่าง แต่โดยทั่วไปแล้วฉันจัดการกับสถานการณ์ที่ซับซ้อนมากขึ้น) มีวิธีที่จะทำการทดแทนที่มีชื่อหรือไม่? เช่นในไพ ธ อนคนหนึ่งจะเขียน: "{0} {0} {0}".format("a") # or: "{name} {name} {name}".format(name="a")