欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Python基本數(shù)據(jù)類型中元組的用法-創(chuàng)新互聯(lián)

本篇文章為大家展示了Python基本數(shù)據(jù)類型中元組的用法,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

創(chuàng)新互聯(lián)公司是專業(yè)的南州晴隆網(wǎng)站建設(shè)公司,南州晴隆接單;提供網(wǎng)站設(shè)計(jì)、網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行南州晴隆網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
1.元組的概念
  • python中的元組是有序元素組成的集合,與列表的區(qū)別在于,元組是不可變的,一旦定義,就不能修改;

  • 記住元組是不可變的;

2.元組的定義
  • 可以使用 tuple() 或者 () 直接初始化元組;

  • 定義單個(gè)元素的元組時(shí),需要在單個(gè)元素后面加一個(gè)逗號,如t = (1,);

3.元組的訪問
t = (1,2,3,4,5,6,7)
print(t[2])    #輸出3
  • 元組的訪問和列表類似,都可以通過索引訪問;

4.元組修改
  • 由于元組是無法被修改的,因此,元組沒有增刪改查的方法,這也體現(xiàn)了元組的不可變性;

5.命名元組
from collections import namedtuple
Point = namedtuple('Point',['a','b'])
point = Point(1, 2)
print(point.a)    #輸出1
print(point.b)    #輸出2
  • 使用之前需要通過 collection 模塊導(dǎo)入一個(gè) namedtuple 類;

  • 構(gòu)建元組類:類名 = namedtuple(‘類名’,[可迭代對象]);

  • 初始化元組實(shí)例;

  • 訪問元組(元組也是通過點(diǎn)語法訪問);

6.冒泡排序
lst = list([1,2,7,6,3,5,4])
print(lst)  #輸出[1, 2, 7, 6, 3, 5, 4]
for i in range(len(lst)):      #有多少元素則需要排序多少次
    for j in range(len(lst) - i - 1):   
        if lst[j] > lst[j+1]:    #使元素交換位置
            tmp = lst[j]
            lst[j] = lst[j+1]
            lst[j+1] = tmp
 print(lst)   #輸出[1, 2, 3, 4, 5, 6, 7]
  • 兩個(gè)相鄰元素之間進(jìn)行比較,大的往后放,最終大的元素應(yīng)該排在隊(duì)列的最末尾;

  • 每次比較完之后,下一次的比較都會減少一次;

  • 冒泡排序有兩層循環(huán),外層循環(huán)控制比較的次數(shù),內(nèi)層循環(huán)用來比較元素的大?。?/p>

上述內(nèi)容就是Python基本數(shù)據(jù)類型中元組的用法,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道。

新聞名稱:Python基本數(shù)據(jù)類型中元組的用法-創(chuàng)新互聯(lián)
文章路徑:http://chinadenli.net/article28/cdpsjp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、企業(yè)網(wǎng)站制作、移動網(wǎng)站建設(shè)、電子商務(wù)、面包屑導(dǎo)航、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)