欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python列表操作使用示例分享

 更新時(shí)間:2014年02月21日 15:31:05   作者:  
這篇文章主要介紹了python列表操作使用示例,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

Python 3.3.4 (v3.3.4:7ff62415e426, Feb 10 2014, 18:13:51) [MSC v.1600 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> cast=["cleese","palin","jones","idle"]
>>> print(cast)
['cleese', 'palin', 'jones', 'idle']
>>> print(len(cast))#顯示數(shù)據(jù)項(xiàng)數(shù)量
4
>>> print(cast[1])#顯示列表中第2個(gè)數(shù)據(jù)項(xiàng)的值
palin
>>> cast.append("gilliam")#在列表末尾添加一個(gè)數(shù)據(jù)項(xiàng)
>>> print(cast)
['cleese', 'palin', 'jones', 'idle', 'gilliam']
>>> cast.pop()#刪除列表末尾的數(shù)據(jù)項(xiàng)
'gilliam'
>>> print(cast)
['cleese', 'palin', 'jones', 'idle']
>>> cast.extend(["gilliam","chapman"])#在列表末尾增加一個(gè)數(shù)據(jù)項(xiàng)集合
>>> print(cast)
['cleese', 'palin', 'jones', 'idle', 'gilliam', 'chapman']
>>> cast.remove("chapman")#刪除指定的數(shù)據(jù)項(xiàng)
>>> print(cast)
['cleese', 'palin', 'jones', 'idle', 'gilliam']
>>> cast.insert(0,"chapman")#在指定的位置增加數(shù)據(jù)項(xiàng)
>>> print(cast)
['chapman', 'cleese', 'palin', 'jones', 'idle', 'gilliam']
>>>

下面是講定義一個(gè)def函數(shù),isinstance()函數(shù),for in,if else等的運(yùn)用以及邏輯

復(fù)制代碼 代碼如下:

movies=["the holy grail",1975,"terry jone & terry gilliam",91,
       ["graham chapman",
       ["michael palin","john cleese","terry gilliam",
            "eric idle","terry jones"]]]
def print_lol(the_list):#定義一種函數(shù)
        for each_item in the_list:#for in循環(huán)迭代處理列表,從列表起始位置到末尾
        if isinstance(each_item,list):#isinstance()檢測each_item里每一項(xiàng)
                                              #是不是list類型
            print_lol(each_item)#如果是,調(diào)用函數(shù)print_lol
        else:print(each_item)#如果不是,輸出這一項(xiàng)

print_lol(movies)#在movies列表中調(diào)用函數(shù)
"""
之前if else語句不對齊導(dǎo)致報(bào)錯(cuò)
"""

相關(guān)文章

  • python append、extend與insert的區(qū)別

    python append、extend與insert的區(qū)別

    這篇文章主要介紹了python append、extend與insert的區(qū)別的相關(guān)資料,初學(xué)者對這幾個(gè)概念經(jīng)常搞混,這里就幫大家理清楚,需要的朋友可以參考下
    2016-10-10
  • pytorch掉坑記錄:model.eval的作用說明

    pytorch掉坑記錄:model.eval的作用說明

    這篇文章主要介紹了pytorch掉坑記錄:model.eval的作用說明,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • numpy刪除單行、刪除單列、刪除多列實(shí)現(xiàn)方式

    numpy刪除單行、刪除單列、刪除多列實(shí)現(xiàn)方式

    這篇文章主要介紹了numpy刪除單行、刪除單列、刪除多列實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Python數(shù)據(jù)可視化Pyecharts庫實(shí)現(xiàn)桑葚圖效果

    Python數(shù)據(jù)可視化Pyecharts庫實(shí)現(xiàn)桑葚圖效果

    這篇文章主要介紹了Python數(shù)據(jù)可視化如何使用Pyecharts庫來實(shí)現(xiàn)桑葚圖效果圖,文中給出實(shí)現(xiàn)的示例代碼,有需要的朋友可以借鑒參考想,希望能夠有所幫助
    2021-09-09
  • pyqt5實(shí)現(xiàn)俄羅斯方塊游戲

    pyqt5實(shí)現(xiàn)俄羅斯方塊游戲

    這篇文章主要介紹了pyqt5實(shí)現(xiàn)俄羅斯方塊游戲,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01
  • python測試驅(qū)動(dòng)開發(fā)實(shí)例

    python測試驅(qū)動(dòng)開發(fā)實(shí)例

    這篇文章主要介紹了python測試驅(qū)動(dòng)開發(fā)實(shí)例,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-10-10
  • 使用Python實(shí)現(xiàn)控制攝像頭的方法詳解

    使用Python實(shí)現(xiàn)控制攝像頭的方法詳解

    當(dāng)今,隨著計(jì)算機(jī)技術(shù)的發(fā)展,攝像頭已經(jīng)成為了人們生活中不可或缺的一部分。而Python作為一種流行的編程語言,也可以輕松地控制和操作攝像頭。本文將介紹如何使用Python中的常用庫(例如OpenCV和Tkinter)來控制和操作攝像頭,需要的可以參考一下
    2023-03-03
  • PYQT5實(shí)現(xiàn)控制臺顯示功能的方法

    PYQT5實(shí)現(xiàn)控制臺顯示功能的方法

    今天小編大家分享一篇PYQT5實(shí)現(xiàn)控制臺顯示功能的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • Python利用watchdog模塊監(jiān)控文件變化

    Python利用watchdog模塊監(jiān)控文件變化

    這篇文章主要為大家介紹一個(gè)Python中的模塊:watchdog模塊,它可以實(shí)現(xiàn)監(jiān)控文件的變化。文中通過示例詳細(xì)介紹了watchdog模塊的使用,需要的可以參考一下
    2022-06-06
  • Python下載懶人圖庫JavaScript特效

    Python下載懶人圖庫JavaScript特效

    本文給大家分享的是使用Python 爬蟲抓取懶人圖庫的JS腳本特效模板的代碼,使用了第三方庫gevent來實(shí)現(xiàn),有需要的小伙伴可以參考下。
    2015-05-05

最新評論