我對Python很新,但我認爲我趕上了。在python中使用條件變量字符串
無論如何,我正在制定一個計劃(不是爲了上課,而是爲了幫助我)並且遇到了問題。
我試圖記錄一些事情的清單,我的意思是接近一千的事情,有一些重複。所以我的問題是這樣的:
我不想在列表中添加多餘的名稱,而是我只想在它之前(或之後,取其較簡單的地方)添加一個2x或3x,然後將其寫入txt文檔。
我很喜歡閱讀和寫文本文件,但我唯一的問題是條件聲明,我不知道如何寫它,我也不能在網上找到它。
for lines in list_of_things:
if(lines=="XXXX x (name of object here)"):
然後根據if語句。我唯一的問題是,「XXXX」可以用任何字符串編號替換,但我不知道如何在字符串中包含變量,如果這是有道理的。即使它變成了一個int,我仍然不知道如何在一個條件中使用一個變量。
我能想到的唯一的事情就是製作多個if語句,這會很長。
有什麼建議嗎?我爲文本的牆壁道歉。
爲了澄清,你是否說你有一個潛在的冗餘線源,並最終你想輸出以數字爲前綴的唯一行?另外,命令重要嗎? – jdi 2012-03-28 17:43:29