以下是我做的實驗,將乙個整數列表轉換成逗號分隔的字串,執行一百萬次,列印出兩種方法所消耗的時間,
第一種方法是我偶然想到的乙個操作,第二種方法時網上說的比較常用的方法。
# -*- coding: utf-8 -*-import time
looptimes = 1000000
tmplist = [5]*17
liststrret = ""
begint = time.time()
for i in range(looptimes):
liststr = str(tmplist)
liststrret = liststr[1:len(liststr) - 1]
# 刪除空格
liststrret = liststrret.replace(', ',',')
endt = time.time()
begint = time.time()
for i in range(looptimes):
liststrret = ",".join([str(i) for i in tmplist])
endt = time.time()
Python 列表轉字串
問題描述 對於長度為5位的乙個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是 請按從小到大的順序輸出這32種01串。輸入格式 本試題沒有輸入。輸出格式 輸出32行,按從小到大的順序每行乙個長度為5的01串。樣例輸出 00000 00001 00010 00011 以下部分省略 實現 ...
Python 字串轉浮點型,列表轉字串
爬蟲過程中,採集的資料常以str或float存入資料庫 遇到含小數點的文字,需要轉換成浮點型xpath 或re.findall 提取資訊返回列表,列表可能為空,不便存進資料庫。a float 1.21 print a import numpy as np ls 1.2 3 0.5 array np....
Python 字串轉列表,列表轉字串
一般計算字串的數量,用len 方法就能實現,例如 str string len str 6 s,t,r,i,n,g 但是,當要計算單詞的數量時,該怎麼辦?sentence hello world and python len sentence 24 問題 一段訊息裡面的單詞數計數。寫乙個函式,當單詞...