Python中常用的資料型別轉換函數介紹
在Python程式語言中,資料型別轉換是一項常見且重要的操作。透過資料類型轉換,我們可以將一個資料物件從一種類型轉換為另一種類型,使得我們能夠更靈活地處理不同類型的資料。本文將介紹Python中常用的資料類型轉換函數,並提供具體的程式碼範例。
- int()函數
int()函數用於將給定的資料物件轉換為整數(int)資料類型。它可以處理字串、浮點數等不同類型的數據,並將其轉換為對應的整數。
範例程式碼:
1 2 3 4 5 6 7 8 9 10 11 | num1 = "10"
num2 = 3.5
num3 = 7.8
result1 = int (num1)
result2 = int (num2)
result3 = int (num3)
print (result1)
print (result2)
print (result3)
|
登入後複製
- float()函數
float()函數用於將給定的資料物件轉換為浮點型(float)數據類型。它可以處理整數、字串等不同類型的數據,並將其轉換為對應的浮點型。
範例程式碼:
1 2 3 4 5 6 7 8 9 10 11 | num1 = 10
num2 = "3.5"
num3 = "7.8"
result1 = float (num1)
result2 = float (num2)
result3 = float (num3)
print (result1)
print (result2)
print (result3)
|
登入後複製
- str()函數
str()函數用於將給定的資料物件轉換為字串(str)資料類型。它可以處理整數、浮點型等不同類型的數據,並將其轉換為對應的字串。
範例程式碼:
1 2 3 4 5 6 7 8 | num1 = 10
num2 = 3.5
result1 = str (num1)
result2 = str (num2)
print (result1)
print (result2)
|
登入後複製
- list()函數
list()函數用於將給定的資料物件轉換為清單(list)資料類型。它可以處理字串、元組、集合等不同類型的數據,並將其轉換為對應的列表。
範例程式碼:
1 2 3 4 5 6 7 8 9 10 11 | str1 = "Hello, World!"
tuple1 = ( 1 , 2 , 3 , 4 , 5 )
set1 = { 1 , 2 , 3 , 4 , 5 }
result1 = list (str1)
result2 = list (tuple1)
result3 = list (set1)
print (result1)
print (result2)
print (result3)
|
登入後複製
- tuple()函數
tuple()函數用於將給定的資料物件轉換為元組(tuple)資料類型。它可以處理字串、列表、集合等不同類型的數據,並將其轉換為對應的元組。
範例程式碼:
1 2 3 4 5 6 7 8 9 10 11 | str1 = "Hello, World!"
list1 = [ 1 , 2 , 3 , 4 , 5 ]
set1 = { 1 , 2 , 3 , 4 , 5 }
result1 = tuple (str1)
result2 = tuple (list1)
result3 = tuple (set1)
print (result1)
print (result2)
print (result3)
|
登入後複製
總結:
本文介紹了Python中常用的資料類型轉換函數及其具體程式碼範例。透過使用這些函數,我們可以在不同類型的資料之間進行靈活的轉換,並且將資料適配到我們所需的資料類型上。掌握這些函數的使用方法,對於日常的程式設計工作有重要的幫助作用。
以上是介紹常見的Python資料型別轉換函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!