已采納回答 / Awful_Leo
for 可以遍歷列表,但并不代表只可以遍歷列表,也可以遍歷字符串,tuple,dict,set等數據形式。以下內容摘自本課程的9-1節:因為 Python 的 for循環不僅可以用在list或tuple上,還可以作用在其他任...
2019-02-15
已采納回答 / 我是錢_誰要掙我
<...code...>這里第五行需要轉換一下,因為ptyhon不想像其他語言,需要指定數據類型,錯誤提示說的是str與int不能用‘-’號運算,我猜測可能是與函數返回值的類型有關系,我也是個小白,有什么說錯的地方還請見諒!
2019-02-14
已采納回答 / Jane_meng
請注意格式:縮進請嚴格按照Python的習慣寫法:4個空格,不要使用Tab,更不要混合Tab和空格,否則很容易造成因為縮進引起的語法錯誤。if條件語句后面需要加上“:”我使用的python2.7.8版本的,換行要加上\這個符號。如下圖所示:<...圖片...>
2019-02-14
已采納回答 / firemealien
python解釋器就是基于c寫的,這個兩個數據結構應該對應c的哈希表和數組。因為哈希表需要額外內存記錄映射關系,而數組只需要通過索引就能計算出下一個節點的位置,所以哈希表占用的內存比數組大,也就是dict比list占用的內存大些。
2019-02-14