首頁 >後端開發 >Python教學 >迅速掌握Python資料型別轉換函數

迅速掌握Python資料型別轉換函數

PHPz
PHPz原創
2024-01-20 08:02:06764瀏覽

迅速掌握Python資料型別轉換函數

快速掌握Python中的資料型別轉換函數,需要具體程式碼範例

Python是一種易於學習和使用的程式語言,它提供了豐富的數據類型轉換函數,可以幫助我們在不同資料型別之間進行快速轉換。在本文中,我們將深入探討Python中的資料類型轉換函數,並提供具體的程式碼範例。

  1. int()函數:將一個數值或字串轉換為整數。

程式碼範例:

num_str = "123"
num_int = int(num_str)
print(num_int)  # 输出:123
print(type(num_int))  # 输出:<class 'int'>
  1. float()函數:將一個數值或字串轉換為浮點型。

程式碼範例:

num_str = "3.14"
num_float = float(num_str)
print(num_float)  # 输出:3.14
print(type(num_float))  # 输出:<class 'float'>
  1. str()函數:將其他資料型別轉換為字串型別。

程式碼範例:

num_int = 123
num_str = str(num_int)
print(num_str)  # 输出:"123"
print(type(num_str))  # 输出:<class 'str'>
  1. list()函數:將其他資料型別轉換為清單類型。

程式碼範例:

num_str = "123"
num_list = list(num_str)
print(num_list)  # 输出:['1', '2', '3']
print(type(num_list))  # 输出:<class 'list'>
  1. tuple()函數:將其他資料型別轉換為元組型別。

程式碼範例:

num_str = "123"
num_tuple = tuple(num_str)
print(num_tuple)  # 输出:('1', '2', '3')
print(type(num_tuple))  # 输出:<class 'tuple'>
  1. set()函數:將其他資料型別轉換為集合類型。

程式碼範例:

num_list = [1, 2, 2, 3]
num_set = set(num_list)
print(num_set)  # 输出:{1, 2, 3}
print(type(num_set))  # 输出:<class 'set'>
  1. dict()函數:將其他資料型別轉換為字典型別。

程式碼範例:

num_list = [[1, '一'], [2, '二'], [3, '三']]
num_dict = dict(num_list)
print(num_dict)  # 输出:{1: '一', 2: '二', 3: '三'}
print(type(num_dict))  # 输出:<class 'dict'>

以上便是Python中常用的資料型別轉換函數,透過使用這些函數,我們可以靈活地在不同資料型別之間進行轉換。掌握這些函數,將對你的程式設計工作帶來很大的便利。希望本文的範例程式碼能夠幫助你更好地理解和使用這些函數。

以上是迅速掌握Python資料型別轉換函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn