python中的小技巧

2021-10-01 10:30:47 字數 587 閱讀 4455

1、python將字串型別list轉換成list**)

python讀取了乙個list是字串形式的'[11.23,23.34]',想轉換成list型別:

法一:

import ast

str_list = "[11.23,23.34]"

list_list = ast.literal_eval(str_list)

print(type(list_list))

法二:

import json

str_list = "[11.23,23.34]"

list_list = json.loads(str_list)

print(type(list_list))

得到結果為:

2、使用tuple建立乙個 slice?

>>> a = range(20)

>>> b = (5, 12)

>>> a[slice(*b)]

[5, 6, 7, 8, 9, 10, 11]

3、用python向txt檔案中寫資料時的追加和覆蓋問題 

python中的小技巧

1.為了防止出現檔案未關閉所出現的錯誤,最好使用 with open predict.txt w as f 2.如果pycharm中無法使用快捷鍵複製貼上 file setting vim emulation 將對應快捷鍵後面的handler更改為ide 3.如果pycharm進入之後預設是iner...

python中requests小技巧

關於 python requests 在使用中,總結了一些小技巧把,記錄下。1 保持請求之間的cookies,我們可以這樣做。2 請求時,會加上headers,一般我們會寫成這樣 唯一不便的是之後的 每次都需要這麼寫,顯得臃腫,所以我們可以這樣 3 預設requests請求失敗後不會重試,但是我們跑...

Python的冷技巧小技巧

記得剛開始工作的時候,老大給我們上 c 基礎課,告訴我們字串字面量可以換行 如下 感覺真是如夢如幻。python view plain copy include int main int argc,char argv 輸出 plain view plain copy hello world.後來在寫...