我是Python新手。我試圖理解這個語法,但我甚至能找到正確的參考,因爲我不知道有什麼不同的語義元素的意思是:Python語句的含義用冒號和行尾
self._sensitive_ids = {xmr : self.parser.get_id(xmr) for xmr in self.sensitive}
現在,這並不在我的Python工作安裝(V2.4)。它說「SyntaxError:無效的語法」
有人可以解釋什麼是分配給LHS,並正確的方式來重寫Python 2.4的語句?什麼是「for」循環在循環結束時被提及?
順便說一下,原來的代碼是從這裏:vcd_parse
爲什麼你2.4?如果可能的話,你應該升級。 – user2357112
@ user2357112因爲我不是那個在我們公司的系統上安裝它的人:(有沒有一種方法可以在我的主目錄中安裝非管理版本的python? –
實際上,您可以有多種方式可以做到這一點,這取決於你想用Python來做什麼,你在做什麼操作系統,以及你從源代碼編譯東西的感覺如何。你可以[下載Python 3.6.3](https://www.python.org/downloads/release/python-363 /),或者獲取[Anaconda](https://www.anaconda.com/download/)或其他發行版 – user2357112