色婷婷国产精品免费网站_av在线官网_色综合色综合_欧美精品一区二区三区蜜桃视频_成人免费视频观看视频_国产午夜精品一区二区三区视频

17站長網

17站長網 首頁 網站 建站經驗 查看內容

python基礎學習【第二課】

2019-9-20 09:08| 查看: 3748 |作者: 國民小跟班|來源: CSDN

Python是一種跨平臺的計算機程序設計語言。是一種面向對象的動態類型語言,最初被設計用于編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越來越多被用于獨立的、大型項目的開發。

  一、列表添加元素的幾種方法

  [1,2,3]+[4,5,6]=[1,2,3,4,5,6]------直接兩個列表相加

  x.append(v)-------直接列表尾部添加單個元素v

  x=[1,2,3]

  x.append(4)

  x=[1,2,3,4]

  x.extend([4])-------extend的()里面必須是一個列表

  x=[1,2,3]

  x.extend([4])

  x=[1,2,3,4]

  x.insert(a,b)--------a表示索引,b表示插入的值

  x=[1,2,3]

  x.insert(0,10000)

  x=[10000,1,2,3]

  二、列表負下標的使用

  x=[1,2,3,4,5]

  正下標 x[0] x[1] x[2] x[3] x[4]

  負下標 x[-5] x[-4] x[-3] x[-2] x[-1]

  對應值 1 2 3 4 5

  正下標從0開始一直到len(x)-1;x[0]表示第一個數

  負下標從-len(x)開始一直到-1;x[-1]表示最后一個數

  兩者都隨下標的增大而增大

  0————————len(x)-1

  -len(x) —————— -1

  三、列表中常用的函數

  x=[1,2,3,4]

  x.index(i) 表示返回i值在列表中對應的下標,此時x.index(2)=1。當i在列表中不存在是會報錯,應該先用x.count()方法判斷i是否存在

  x.reverse()表示將函數列表倒序,此時x=[4,3,2,1]

  len(x) 表示測量列表的長度

  x.count(k)表示統計k元素在列表中出現的次數

  x=[1,2,3]*3表示將列表重復三次

  x=[1,2,3]*3

  x=[1,2,3,1,2,3,1,2,3]

  x.sort()對列表由小到大進行排序

  a.sort(reverse=True)對列表由大到小進行排序

  list(x)將x強制轉換為列表

  x=‘1234’

  list(x)

  x=[‘1’,‘2’,‘3’,‘4’]

  in用法

  x=[1,2,4]

  1 in x 結果 True

  [1] in x 結果 False

  四、切片

  x=[1,2,3,4,5,6,7,8,9]

  1. x[a:b:c]中

  a表示切片的起始點,不填時默認為0

  b表示切片的終止點,不填時默認為列表的最大下標

  c表示切片的偏移量,不填時默認為1

  切片將從列表的a下標開始,以c為間隔獲取,到b結束,但結果不包括b下標

  例如:x[0:4:1]=[1,2,3,4];x[2:5:2]=[3,5]

  切片的特殊表達形式

  列表為x=[1,2,3,4,5,6,7,8,9],對應的切片x[a:b:c]

  x[1::2]=[2,4,6,8]

  從x[1]開始,到列表結尾,切割長度為2

  x[::-1]=[9,8,7,6,5,4,3,2,1]

  c=-1時,倒序為長度為1的切割

  x[-1:-4:-1]=[9,8,7]

  倒序切割,從x[-1]到x[-4]

  x[6:]=[7,8,9]

  從x[6]開始到列表結尾,切割長度為1

  x[:7]=[1,2,3,4,5,6]

  從x[0]開始到x[6]結束,切割長度為1

  x[::2]=[1,3,5,7,9]

  從x[0]開始到列表結尾,切割長度為2

  x[::]=[1,2,3,4,5,6,7,8,9]

  通過給切片賦值來改變列表

  下標為奇數的切片------x[1::2]

  下標為偶數的切片------x[::2]

  現有x=[1,2,3,4,5,6,7,8,9,10]

  讓下標為偶數的切片全為0

  x[::2]=[0]*len(x[::2])

  讓下標為奇數的切片變為原來的一半

  x[1::2]=list(range(1,len(x[1::2])+1))

  五、課堂習題

  已知x=[1,2,1,4],如何用remove函數刪除列表中的第二個1

  t=x.index(1) //用index查找第一個1的下標

  x[t]=x[t]+1 //讓第一個1,加1變成2-------x=[2,2,1,4]

  x.remove(1) //除去當前的第一個1--------x=[2,2,4]

  x[t]=x[t]-1 //讓其減1---------------------------x=[1,2,4]

  ————————————————

  版權聲明:本文為CSDN博主「國民小跟班」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。

  原文鏈接:https://blog.csdn.net/jjsjsjjdj/article/details/100915294

本文最后更新于 2019-9-20 09:08,某些文章具有時效性,若有錯誤或已失效,請在網站留言或聯系站長:17tui@17tui.com
·END·
站長網微信號:w17tui,關注站長、創業、關注互聯網人 - 互聯網創業者營銷服務中心

免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!

17站長網微信二維碼

始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!

掃一掃,關注站長網微信

大家都在看

    熱門排行

      最近更新

        返回頂部
        主站蜘蛛池模板: 亚洲欧美天堂 | 精品国产一区二区在线观看 | 国产精品久久久久久久成人午夜 | 成人做爰69片免费 | 亚洲经典一区二区 | 视频一区二区在线 | 国产一级自拍 | 免费一级黄色录像 | 久久大 | 午夜激情网 | 亚洲福利一区二区 | 久久在线免费观看 | 亚洲色欧美 | 真实人妻互换毛片视频 | 久久久久久久久久国产 | 国产午夜精品一区二区三区四区 | 在线视频91 | 国产成人97精品免费看片 | 欧美一区二区三区的 | 午夜a级片 | 日韩精品久久久久久 | 欧美成人黄色 | 国产69精品久久久久久 | 成人爱爱 | 国产一级二级三级 | 欧美成人精品欧美一级私黄 | 亚洲精品自拍视频 | 欧美日韩免费在线 | 成人欧美一区二区三区黑人免费 | av网在线观看 | 能看的av | 精品一区视频 | 亚洲一区二区免费视频 | 三级黄网站 | 日本一区二区三区精品 | 欧美精品一区二区三区四区 | 日韩欧美在线一区 | 久久都是精品 | 国产精品久久一区二区三区 | 亚洲成人黄色 | 在线观看国产一区二区 |