Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

การแปลงประเภทข้อมูลใน Python


บางครั้ง คุณอาจต้องทำการแปลงระหว่างประเภทที่มีอยู่แล้วภายใน ในการแปลงระหว่างประเภท คุณเพียงแค่ใช้ชื่อประเภทเป็นฟังก์ชัน

มีฟังก์ชันในตัวหลายอย่างที่จะทำการแปลงจากประเภทข้อมูลหนึ่งเป็นอีกประเภทหนึ่ง ฟังก์ชันเหล่านี้จะคืนค่าออบเจ็กต์ใหม่ที่แสดงถึงค่าที่แปลงแล้ว

ซีเนียร์ ฟังก์ชันและคำอธิบาย
1 int(x [,base])
แปลง x เป็นจำนวนเต็ม ฐาน ระบุฐานถ้า x เป็นสตริง
2 ยาว(x [,ฐาน] )
แปลง x เป็นจำนวนเต็มยาว ฐาน ระบุฐานถ้า x เป็นสตริง
3 ลอย(x)
แปลง x เป็นเลขทศนิยม
4 ซับซ้อน(จริง [,ภาพ])
สร้างจำนวนเชิงซ้อน
5 str(x)
แปลงวัตถุ x เป็นการแสดงสตริง
6 ตัวแทน(x)
แปลงวัตถุ x เป็นสตริงนิพจน์
7 eval(str)
ประเมินสตริงและส่งคืนอ็อบเจ็กต์
8 ทูเพิล
แปลง s เป็นทูเพิล
9 รายการ
แปลง s เป็นรายการ
10 ชุด
แปลง s เป็นเซต
11 dict(d)
สร้างพจนานุกรม d ต้องเป็นลำดับของ (คีย์,ค่า) ทูเพิล
12 ชุดแช่แข็ง
แปลง s เป็นเซตที่ถูกแช่แข็ง
13 chr(x)
แปลงจำนวนเต็มเป็นอักขระ
14 unichr(x)
แปลงจำนวนเต็มเป็นอักขระ Unicode
15 ord(x)
แปลงอักขระตัวเดียวเป็นค่าจำนวนเต็ม
16 ฐานสิบหก(x)
แปลงจำนวนเต็มเป็นสตริงเลขฐานสิบหก
17 oct(x)
แปลงจำนวนเต็มเป็นสตริงฐานแปด