python中字符串轉成數(shù)字的幾種方法
本文教程操作環(huán)境:windows7系統(tǒng)、Python3.9.1,DELLG3電腦。
方法一:使用join的方法
num_list=['1','2','3']
str_list=''.join(num_str)#把列表中的元素連起來
print(int(str_list))
輸出
123
方法二:使用int函數(shù)將16進制字符串轉化為10進制整數(shù)
a=“0x12”
int(a,16)#18
int(a,10)#error
a=“12”
int(a,16)#18
int(a,10)#12
方法三:使用列表生成式進行轉換
#使用列表生成式
str_list=['1','2','3','4']
int_list=[int(x)forxinstr_list]
print(int_list);
#output[1,2,3,4]
以上就是python中字符串轉成數(shù)字的三種方法,大家一定要根據(jù)具體的環(huán)境采用不用的方法喲~更多Python學習教程請關注IT培訓機構:千鋒教育。http://www.jsszjs.cn/