問題:在使用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...