婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > python基礎入門之列表(一)

python基礎入門之列表(一)

熱門標簽:聊城語音外呼系統 地圖標注自己和別人標注區別 ai電銷機器人的優勢 海外網吧地圖標注注冊 孝感營銷電話機器人效果怎么樣 南陽打電話機器人 商家地圖標注海報 打電話機器人營銷 騰訊地圖標注沒法顯示

因為最近公司有python項目維護,所以把python的基礎入門的書整理一遍,因為有些忘記了,同時在看python編程>>這本書的時候覺得對有基礎的有很多的贅余,打算直接整理不同之處。

因為python 有2版本和3版本,如果新學的話,建議直接3版本,2版本已經不會再升級了,也就是不再維護了。

同時也規勸一句,如果是用python專門去做網站的話,那么是不建議的,因為這不是python的強項。同時也不要誤以為python動態語言性能效率就不適合做一些服務,因為有些服務性能不是一個瓶頸,可能問題在網絡一頭等。

總之一句話,py發展這么快,一個是因為社區,同時也是因為python這門語言的設計上,那么就先來看下列表吧,因為太常用了。噢,如果你還不會裝python,那么直接百度吧,建議一開始直接exe安裝。

正文

在此之前呢,先介紹一個string類型,因為strign類型的介紹很簡短,那么就直接放到這一小節中。

name="jack rose";
print(name.title())

那么它會輸出,Jack Rose,這個title就是用來首字母大寫的。

看下c# 的首字母大寫:Strings.StrConv("str.str.str str_str", VbStrConv.ProperCase, System.Globalization.CultureInfo.CurrentCulture.LCID);

是的,python就是這么方便,操作數據的方便,后面你能更加感受到。

name="jack rose";
str1=name+1+"2";
print(name.title())

但是依然有值得注意的地方,在其他高級語言如python和java中是沒得問題的,但是在py中是存在問題的。

Traceback (most recent call last):
  File "index.py", line 2, in module>
    str1=name+1+"2";
TypeError: cannot concatenate 'str' and 'int' objects

為什么不會自動轉換呢?他們兩個對象不一樣,那么就會失敗,為啥會這樣呢?這個是涉及問題,來看下int 如果轉換為str的

a=str(1)
print(a)

和其他語言不一樣,其他語言有tostring,那么轉換的時候就會調用tostring,而py中,是一個str函數,設計的不同意味著他們的寫法不同。

看下其他幾個簡單的。

name=" jack rose ";
print(name.lstrip())

lstrip 是去除左邊的空格,然后rstrip 去除右邊的空格。在此說明的不是說lstrip這個函數,而是想說明,py有很多函數分為左右,如果你發現一個函數有從左查詢,那么一定有一個從右查詢,這就是為啥py這么方便,因為提供了太多函數。

是的,它的語義化,讓你不需要去尋找哪個函數干什么的,從英文中就能推斷出。string 到此就結束了,那么看到下本章的主要,列表。

增刪改查

首先python沒有數組,一門動態語言要啥數組呢?來看看其操作方便的列表。

name=" jack rose ";
list=['a','b','c']
print(list);

輸出:['a','b','c'],好吧這里可能有人疑問這為啥不是數組呢?你可以理解為這是一種語法。

為了證明其不是一個string數組:

list=['a','b','c']
list.append(1);
print(list);

輸出:['a', 'b', 'c', 1]

好的上述你看到了添加,那么看下插入吧。

list=['a','b','c']
list.append(1);
list.insert(0,1);
print(list);

輸出:[1, 'a', 'b', 'c', 1]

它的規則也很簡單,就是在當前位置寫入,其他的位置往后移動。

在此說明一點,我們可以像索引一樣去訪問列表。

list=['a','b','c']
print(list[0]);

輸出a。除了這樣,我們還可以list[-1],將會返回'c',而不是異常,這讓我們的計算方便很多,我們不需要去計算最后一個位置的位置。
看下刪除:

list=['a','b','c']
del list[0]
print(list);

輸出:['b', 'c']

在這里說明一下,不僅是列表這樣刪除,其他的類型也是這樣刪除的。

a='a';
del a;
print(a);

是的,這樣就沒有a了。

Traceback (most recent call last):
  File "index.py", line 5, in module>
    print(a);
NameError: name 'a' is not defined

這樣說吧,a并沒有刪除,只是刪除了a和'a'的聯系,就想指針指向一樣。

指定位置彈出:

list=['a','b','c']
list.pop();
print(list);

返回:[a,b]
那么默認是彈出最后一個位置,如果指定位置的話,比如說第一個,那么pop(0)即可。

那么如何根據值來刪除呢?

list=['a','b','c','a']
list.remove('a');
print(list);

輸出值:['b', 'c', 'a']

可以看到值刪除了一個,那么如果全部刪除呢?這個后面系列將會介紹到,也許你現在可以想象遍歷一下。對了有一個函數count,list.count('a')會計算a出現的次數,而正在的計算list大小,是通過len,這個函數,如len(list)

在我們編程中排序時少不了的,有臨時排序還有永久排序。臨時排序就是返回一個新的list,永久就是直接修改list,他們分別對應的函數是:

list=['b','c','d','a']
print(sorted(list));
print(list);
list.sort();
print(list);

輸出:

['a', 'b', 'c', 'd']
['b', 'c', 'd', 'a']
['a', 'b', 'c', 'd']

在此你可以知道sorted 是臨時排序,sort 是永久排序,值得總結的是:一般來說自身函數的調用是永久操作自己,而外部會創造另一個對象。

再舉另外一個例子:reverse,list.reverse是操作自己,而不是返回一個新對象,reversed(list);返回一個新對象。

循環

list=['b','c','d','a']
for item in list:
    print(item)

循環非常的簡單,但是值得注意的是list后面需要又要給:,這是需要注意的語法。

同樣需要介紹另外一個東西,pass.

假如我們for語句什么都不做,好的,不要糾結為啥什么都不做。
那么可以這樣:

list=['b','c','d','a']
for item in list:
    pass

如果沒有pass,那么將會報錯,pass 是占位語句。

其他的功能函數

前面介紹到,py操作數據是真的方便,那么如果要生成一些數據是否同樣方便?

for item in range(0,10):
print(item);

輸出:

0
1
2
3
4
5
6
7
8
9

這樣就生成了0-9。前開后閉類型的。

同樣你可以跳過一些:

for item in range(0,10,2):
    print(item);

0
2
4
6
8

同樣可以進行一些統計:

list=range(0,10,2);
print(min(list));
print(max(list));
print(sum(list));

得到0,8,20。

給各位介紹一個神器的語法,比如你想要上面的list增加1,然后賦值給一個新的list,那么怎么寫呢?

list=range(0,10,2);
list2=[item++1 for item in list]
print(list2);

這樣就是:[1, 3, 5, 7, 9]

這里我寫的是item++1,這和我們c# item++一樣,語法不通而已。

那么如果我要復制一個list怎么辦呢?

list=range(0,10,2);
list2=list[:]
print(list2);

這樣就行。[:]是否只能用來copy呢?當然不是,它是片切的一種語法。

list=range(0,10,2);
print(list);
list2=list[1:2]
print(list2);

輸出:

[0, 2, 4, 6, 8]
[2]

獲取從1開始,到2介紹,且不包含2。

還是前開后閉原則。

除了可以填寫正數,你還可以填寫負數:

list=range(0,10,2);
print(list);
list2=list[-1:]
print(list2);

相信也猜到了,沒錯就是獲取最后一個。

元組

如果你希望你定下的一些數據被修改,那么你可以使用元組。

tuple=(100,200)

這樣就創建了一個元組,是的,把一些數據放在括號中。

元組一般用于查詢,他的函數也非常少。

到此這篇關于python基礎入門之列表(一)的文章就介紹到這了,更多相關python 列表內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python 列表(List)操作方法詳解
  • Python實現合并兩個列表的方法分析
  • python 把列表轉化為字符串的方法
  • Python統計列表中的重復項出現的次數的方法
  • python提取字典key列表的方法
  • Python3中列表list合并的四種方法
  • Python中將字典轉換為列表的方法
  • python比較兩個列表是否相等的方法
  • Python將列表數據寫入文件(txt, csv,excel)
  • Python中列表元素轉為數字的方法分析

標簽:撫州 揚州 南寧 六盤水 牡丹江 迪慶 聊城 楊凌

巨人網絡通訊聲明:本文標題《python基礎入門之列表(一)》,本文關鍵詞  python,基礎,入門,之,列表,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python基礎入門之列表(一)》相關的同類信息!
  • 本頁收集關于python基礎入門之列表(一)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    丝袜美腿高跟呻吟高潮一区| 91精品国产品国语在线不卡| a亚洲天堂av| 日韩一区二区免费视频| 亚洲动漫第一页| 欧美日韩在线不卡| 亚洲人成网站精品片在线观看| 成人性色生活片| 中文幕一区二区三区久久蜜桃| 成人午夜短视频| 亚洲丝袜另类动漫二区| 成人h精品动漫一区二区三区| 国产欧美日韩一区二区三区在线观看| av亚洲精华国产精华精华 | 精品国产麻豆免费人成网站| 午夜精品一区二区三区电影天堂| 7777精品久久久大香线蕉| 麻豆国产欧美日韩综合精品二区| 91精品国产黑色紧身裤美女| 国产一区二区h| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 另类人妖一区二区av| 26uuu精品一区二区三区四区在线| 国产成人精品www牛牛影视| 亚洲天堂福利av| 欧美日韩aaa| 国产高清视频一区| 亚洲电影激情视频网站| 国产片一区二区三区| 一本大道久久a久久综合| 免费观看日韩av| 亚洲另类春色国产| 久久精品一区四区| 欧美一区二区久久| 色呦呦国产精品| 国产精品一区二区免费不卡| 午夜在线成人av| 一区在线观看视频| 欧美日韩精品高清| aa级大片欧美| 国产麻豆精品一区二区| 日本不卡视频一二三区| 一区二区三区中文字幕电影| 欧美经典一区二区| 欧美一区二区三区电影| 欧洲生活片亚洲生活在线观看| 激情六月婷婷综合| 久久精品国产亚洲5555| 五月天国产精品| 亚洲午夜电影在线| 亚洲美女屁股眼交| 国产精品国产自产拍在线| 精品国内二区三区| 成人午夜电影小说| 日韩有码一区二区三区| 亚洲成人免费观看| 亚洲午夜日本在线观看| 一区二区三区免费| 亚洲最色的网站| 一区二区三区欧美在线观看| 亚洲欧美一区二区三区久本道91 | 国产精品高清亚洲| 国产婷婷色一区二区三区| 欧美v亚洲v综合ⅴ国产v| 欧美精品粉嫩高潮一区二区| 在线中文字幕一区| 日本丶国产丶欧美色综合| 一本久久精品一区二区| 91久久精品午夜一区二区| 91福利视频网站| 欧美日韩在线免费视频| 欧美日本一道本在线视频| 欧美乱妇23p| 欧美成人三级在线| 国产视频一区二区在线| 国产精品视频在线看| 亚洲人成伊人成综合网小说| 成人欧美一区二区三区在线播放| 中文字幕一区二区三区蜜月| 亚洲欧美aⅴ...| 亚洲成人中文在线| 日韩精品三区四区| 寂寞少妇一区二区三区| 高清视频一区二区| 91蝌蚪porny九色| 日本韩国精品在线| 欧美日韩专区在线| 精品国内二区三区| 国产精品理论在线观看| 国产精品美女久久久久久2018| 国产精品久久久久久久午夜片| 亚洲一区二区偷拍精品| 蜜臂av日日欢夜夜爽一区| 国产精品亚洲第一 | 国产美女视频一区| 国产成人自拍网| 色综合久久中文字幕综合网| 91影院在线观看| 日韩欧美亚洲国产精品字幕久久久| 亚洲欧美日韩系列| 亚洲永久免费av| 青青草成人在线观看| 成人免费看片app下载| 色偷偷一区二区三区| 欧美一三区三区四区免费在线看 | 不卡av在线免费观看| 欧美精品在欧美一区二区少妇| 国产午夜久久久久| 日韩电影一区二区三区| 欧美日韩国产美女| 久久九九久精品国产免费直播| 亚洲成人先锋电影| 国产成a人无v码亚洲福利| 欧美高清一级片在线| 亚洲欧美日韩一区二区 | 在线播放日韩导航| 国产精品伦一区| 国产中文一区二区三区| 在线电影国产精品| 一区二区不卡在线视频 午夜欧美不卡在| 麻豆免费看一区二区三区| 日本精品一级二级| 亚洲视频一区在线| 韩国理伦片一区二区三区在线播放 | 欧美专区亚洲专区| 中文字幕一区二区在线观看| 久久精品国产在热久久| 欧美一区二区三区在| 亚洲一卡二卡三卡四卡五卡| 99精品桃花视频在线观看| 久久久国产精品午夜一区ai换脸| 日韩电影在线观看电影| 欧美怡红院视频| 亚洲成人动漫精品| 欧美日韩激情在线| 天天色天天操综合| 日韩免费电影一区| 毛片av中文字幕一区二区| 91麻豆精品国产自产在线观看一区 | 一区二区三区精品视频在线| 99视频国产精品| 亚洲激情欧美激情| 91国偷自产一区二区开放时间 | www.亚洲精品| ww亚洲ww在线观看国产| 午夜精品123| 欧美理论电影在线| 麻豆精品视频在线观看视频| 欧美不卡一区二区| 国产一区二区久久| 欧美激情一区二区三区| 成人午夜伦理影院| 中文字幕一区二区5566日韩| 色偷偷88欧美精品久久久| 亚洲精品视频免费观看| 欧美日韩在线播放三区四区| 视频一区二区三区入口| 91精品国产色综合久久| 国产精品自在在线| 中文字幕在线免费不卡| 欧美三级中文字幕| 国精品**一区二区三区在线蜜桃| 久久精品这里都是精品| www.性欧美| 亚洲伊人色欲综合网| 69p69国产精品| 国产精品自产自拍| 中文字幕在线不卡一区| 欧美私人免费视频| 麻豆国产91在线播放| 国产精品天天看| 欧美自拍丝袜亚洲| 国产精选一区二区三区| 亚洲一区二区在线免费看| 日韩久久精品一区| 色综合天天狠狠| 精品一区二区三区久久| 亚洲精品一二三区| 精品福利av导航| 91免费在线播放| 亚洲电影在线播放| 国产日韩欧美一区二区三区乱码| 在线观看三级视频欧美| jiyouzz国产精品久久| 手机精品视频在线观看| 亚洲伦理在线精品| 日韩精品一区二区三区四区视频| 99精品久久只有精品| 国产精品1区二区.| 偷拍自拍另类欧美| 精品噜噜噜噜久久久久久久久试看 | 美女精品一区二区| 亚洲欧美日本韩国| 欧美激情一二三区| 久久日一线二线三线suv| 欧美日韩不卡视频| 色婷婷综合久色| 成人动漫一区二区| 韩国三级电影一区二区| 日韩avvvv在线播放|