python?類型轉(zhuǎn)換函數(shù)示例詳解
float()
將一個字符串或數(shù)字轉(zhuǎn)換為浮點數(shù)。
number = float("123.45") print(number) # 輸出: 123.45
int()
將一個字符串或數(shù)字轉(zhuǎn)換為整數(shù)。
number = int("123") print(number) # 輸出: 123 binary_number = int("101", 2) print(binary_number) # 輸出: 5
bin()
將一個整數(shù)轉(zhuǎn)換為二進制字符串。
number = bin(5) print(number) # 輸出: '0b101'
hex()
將一個整數(shù)轉(zhuǎn)換為十六進制字符串。
number = hex(255) print(number) # 輸出: '0xff'
oct()
將一個整數(shù)轉(zhuǎn)換為八進制字符串。
number = oct(8) print(number) # 輸出: '0o10'
bool()
將給定的值轉(zhuǎn)換為布爾值。任何非零的數(shù)字或非空的對象將轉(zhuǎn)換為 `True`。
print(bool(0)) # 輸出: False print(bool(1)) # 輸出: True print(bool("")) # 輸出: False print(bool("Hello")) # 輸出: True
list()
將一個可迭代對象轉(zhuǎn)換為列表。
my_tuple = (1, 2, 3) my_list = list(my_tuple) print(my_list) # 輸出: [1, 2, 3]
tuple()
將一個可迭代對象轉(zhuǎn)換為元組。
my_list = [1, 2, 3] my_tuple = tuple(my_list) print(my_tuple) # 輸出: (1, 2, 3)
dict()
通常用于將包含鍵值對的元組列表轉(zhuǎn)換為字典。
my_list = [("a", 1), ("b", 2)] my_dict = dict(my_list) print(my_dict) # 輸出: {'a': 1, 'b': 2}
set()
將一個可迭代對象轉(zhuǎn)換為集合。
my_list = [1, 2, 2, 3] my_set = set(my_list) print(my_set) # 輸出: {1, 2, 3}
complex()
創(chuàng)建一個復數(shù)。
c = complex(2, 3) print(c) # 輸出: (2+3j)
bytes()
將一個可迭代的整數(shù)序列或一個字符串(需提供編碼)轉(zhuǎn)換為字節(jié)序列。
b = bytes("hello", "utf-8") print(b) # 輸出: b'hello'
bytearray()
類似于 `bytes()`,但返回的是可修改的字節(jié)數(shù)組。
ba = bytearray("hello", "utf-8") ba[0] = ord('H') print(ba) # 輸出: bytearray(b'Hello')
到此這篇關(guān)于python 類型轉(zhuǎn)換函數(shù)的文章就介紹到這了,更多相關(guān)python 類型轉(zhuǎn)換函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python opencv實現(xiàn)信用卡的數(shù)字識別
這篇文章主要介紹了python opencv實現(xiàn)信用卡的數(shù)字識別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-01-01Python實現(xiàn)語音轉(zhuǎn)文本的兩種方法
這篇文章主要給大家介紹了關(guān)于Python實現(xiàn)語音轉(zhuǎn)文本的兩種方法,Python提供了許多工具和庫來進行這些任務,本文通過實例代碼介紹的非常詳細,需要的朋友可以參考下2023-06-06Python使用cookielib模塊操作cookie的實例教程
cookielib模塊經(jīng)常被用來和urllib等模塊配合來制作爬蟲或者第三方SNS客戶端等程序,比如這里我們就將舉一個使用cookie來發(fā)送登錄信息登錄人人網(wǎng)的例子,well,一起來看一下Python使用cookielib模塊操作cookie的實例教程2016-07-07