Python基礎——字典、其餘經常使用操做(0331)

1、複習app

一、數據類型:整型、浮點型、布爾型函數

二、字符串經常使用操做:orm

     find  查找字符串、沒找到返回 -1;對象

     strip  去掉首尾空格排序

     replace  替換字符串ip

     split   分隔符,將字符串分割並返回內存

     format    格式化字符串rem

三、列表經常使用方法字符串

     append   在列表末尾增長一個元素get

     pop    刪除一個元素(默認在末尾刪除)

     index     返回概該元素的下標

     remove   刪除指定元素

     sort    正排序

     reverse   反序

     insert    在指定位置經過下標插入元素

四、字符串、列表、元組的格式 

     字符串:單引號、雙引號或三引號

     列表:[]

     元組:()

五、pycharm經常使用快捷鍵

     查找關鍵字   Ctrl + shift + F

     查找文件名  Ctrl + shift + N

     迅速替換     Ctrl + R

     運行時設置參數

2、字典dict 及其使用方法

一、字典:能夠存儲任意對象,也能夠是不一樣的數據類型

二、字典的定義方法:有三種(前兩種比較經常使用)

     示例:     

     結果:

三、使用方法

     3.1 get(key)    根據key獲取對應的value ;若是key不存在,則返回 None

           示例:

           結果:

     3.2 setdefault 根據key獲取對應的value;若是key不存在,則將指定的key-value存入字典,在獲取指定的value

          示例:

          結果:

     3.3 keys  獲取全部的key

          示例:

          結果:

     3.4  values 獲取全部的value

           示例:

           結果:

     3.5 items  將字典中的每一個key與value對應

          示例:

          結果:

     3.6 update 更新字典

          示例:

          結果:

     3.7 pop(key)   刪除指定key對應的 key-value,返回該key對應的value 

          示例:

          結果:

3、其餘經常使用操做

一、help()    幫助信息    或者使用crtl+鼠標左鍵

二、dir()       查看函數的參數     或者使用 s.參數  

三、type(變量)    查看類型

四、len(字符串)     統計字符串的長度

五、isinstance(變量,類型)    返回值是一個bool類型

4、Python 2 與 Python 3 的差異

一、print 函數

    1.1 Python 2 :格式爲  print a

    1.2 Python 3 :格式爲  print(a)

二、xrange() 函數   range()  函數    d.iteritems()   d.items()

    2.1 Python 2 :支持上述四種函數;其中xrange()    d.iteritems()  不管是否使用,都會將數值列出。

    2.2 Python 3 :僅支持range()  函數; d.items()  

                           特色是:須要的時候才列出對應的數值,內存使用率更高

三、input 函數

     3.1 Python 2 :input  輸入的必須是整數;raw_input 自動將輸入的內容改成字符串類型;

     3.2 Python 3 :input  自動將輸入的內容改成字符串類型。

相關文章
相關標籤/搜索