Python中常用的資料型別轉換函數介紹
在Python程式語言中,資料型別轉換是一項常見且重要的操作。透過資料類型轉換,我們可以將一個資料物件從一種類型轉換為另一種類型,使得我們能夠更靈活地處理不同類型的資料。本文將介紹Python中常用的資料類型轉換函數,並提供具體的程式碼範例。
範例程式碼:
num1 = "10" num2 = 3.5 num3 = 7.8 result1 = int(num1) result2 = int(num2) result3 = int(num3) print(result1) # 输出结果为 10 print(result2) # 输出结果为 3 print(result3) # 输出结果为 7
範例程式碼:
num1 = 10 num2 = "3.5" num3 = "7.8" result1 = float(num1) result2 = float(num2) result3 = float(num3) print(result1) # 输出结果为 10.0 print(result2) # 输出结果为 3.5 print(result3) # 输出结果为 7.8
範例程式碼:
num1 = 10 num2 = 3.5 result1 = str(num1) result2 = str(num2) print(result1) # 输出结果为 "10" print(result2) # 输出结果为 "3.5"
範例程式碼:
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) # 输出结果为 ['H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l', 'd', '!'] print(result2) # 输出结果为 [1, 2, 3, 4, 5] print(result3) # 输出结果为 [1, 2, 3, 4, 5]
範例程式碼:
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) # 输出结果为 ('H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l', 'd', '!') print(result2) # 输出结果为 (1, 2, 3, 4, 5) print(result3) # 输出结果为 (1, 2, 3, 4, 5)
總結:
本文介紹了Python中常用的資料類型轉換函數及其具體程式碼範例。透過使用這些函數,我們可以在不同類型的資料之間進行靈活的轉換,並且將資料適配到我們所需的資料類型上。掌握這些函數的使用方法,對於日常的程式設計工作有重要的幫助作用。
以上是介紹常見的Python資料型別轉換函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!