python3中如何將字串轉換為列表

2021-10-25 20:15:29 字數 705 閱讀 6821

問題:在使用tcl中的變數的時候,我遇到了乙個問題,就是在tcl中這個變數是個列表,但是在python3中我這裡tcl.getvar(『name』)進來變成了字串,並且這個字串以空格作為分隔符。

解決方法如下

1 如何將字串轉換為列表

f_name = tcl.getvar(

'f_name'

)f_name_list =

[f_name]

2 如何將tcl中的列表轉換為python3中的列表

f_name = tcl.getvar(

'f_name'

)f_name_list1 = f_name.split(

" ")

f_name_list =

[i for i in f_name_list1 if i !=

'']

其中

f_name.split
的作用是將f_name以空格為標誌轉換為列表

但是其轉換成的列表是以下狀態

比如字串"f name"轉換為列表後為

[「f」 " " 「name」]

後面

f_name_list = [i for i in f_name_list1 if i != '']
的意思是,刪除列表中的空格字串。

python3 中如何將字串設定為變數名

方法一 serviceport join config.servicename,port port locals serviceport print s d servicename,port 輸出結果 service1port 8001 service2port 8002 service3port ...

如何將字串反轉

今天看看某某童鞋的部落格看到他寫的一題,如何將字串反轉,結果一看就感覺,既然客戶端可以完成,就用js。於是第一想法,將字串拆成陣列嘛,然後反轉,然後再join 組合嘛,這不就o了,於是立即下手 儘管還在複習可憐的固體物理,哎。var teststring document.getelementbyi...

如何將字串反轉?

1.stringbuilder的reverse 方法,最簡單 public static string reverse4 string s 2.使用字串陣列,實現從尾部開始逐個逆序放入字串 public static string reverse3 string s 3.使用string的chara...