python基礎---序列操作
1、索引(indexing)
在序列中每個元素都會分配1個數字,從左至右,從數字0開始(-0和0一樣,指向左起第一個元素),正整數表示左起元素位,例如
例:greeting='Hello'
[0]
'H'
例:greeting='Hello'
greeting[-0]
'H'
例:greeting='Hello'
greeting[-1]
'o'
2、切片(slicing)
索引是對單個元素進行訪問,分片是對一定範圍內的元素進行訪問,分片既支援正數索引,也支援負數索引。分片操作的實現需要提供2個索引作為邊界,第一個索引的元素包含在分片內,第二個索引的元素不包含在分片內。像數學裡的a<=x<b,x是我們需要得到的元素
例:
在分片中,最左邊的索引比它右邊的索引晚出現在序列中,結果就是1個空序列
要通過負數索引的方式取得最後1個元素,只需將第二個索引設定為空即可
正數索引也適用這種索引方式
3、序列相加(adding)
數字序列和數字序列通過加好相連,得到的還是數字序列
數字序列不能和字串‘+’號相連
相關推薦
python基礎---序列操作
1、索引(indexing) 在序列中每個元素都會分配1個數字,從左至右,從數字0開始(-0和0一樣,指向左起第一個元素),正整數表示左起元素位,例如 例:greeting='Hello' [0] 'H' 例:greeting='Hello' greeting[-0] 'H' 例:gree
python基礎-檔案操作
#######python基礎-檔案操作######## # 1、請問什麼檔案? 檔案其實就是一個虛擬的單位,為什麼這麼說?是什麼時候才有了檔案的概念(我說計算機哈),是有了作業系統之後, 作業系統把硬碟上的資料,整理成一個一個檔案,便於使用者方便操作。是不是沒有作業系統,你想怎麼去操
python基礎--檔案操作,os模組
檔案操作 檔案讀取的三部曲:開啟—>操作---->關閉 r:(預設) -只能讀,不能寫 -讀取檔案不存在,會報錯 FileNotFoundError: [Errno 2] No such file or directory: w: -write only
Python基礎-檔案操作(七)
一、檔案基本操作 1、open 開啟模式: 1 w模式 寫模式write 檔案不存在時會建立檔案,如果檔案已存在則會清空檔案 2 r模式 讀模式read 檔案不存在就報錯,存在則準備讀取檔案 3 a模式 追加模式 append 檔案不存在則新建,檔案存在則在檔案末尾追
python用於序列操作的常用內建函式
1.len():返回列表中元素的個數,同樣適用於元組、字典、集合、字串>>> len('st')2>>> len('s t')3>>> len("df ")32.max(),min():返回列表中元素的最大值或最小值,同樣
3.Python基礎 序列sequence
本文是學習Vamei寫的部落格寫的,權當自己的筆記和複習一遍,看Vamei前輩寫的估計會更清楚一些,他的部落格地址: sequece翻譯就叫序列,像陣列一樣可以儲存多個元素同樣可以為空,但是不同的是它可以儲存不同型別的元素,序列中也可以包含一到多個序列,序列中也可以序列和
Python通用序列操作
1、序列概覽 1、資料結構 序列、容器 Python中最基本的資料結構是序列,其有索引(從左到右第一個索引為0,從右到左第一個索引為-1)。 Python包含6中內建的序列: 列表元組字串Unicode字串buffe
python基礎--set操作
python的集合set的操作精講: set的特點: 1、無序 2、可重複 3、不可迭代--------可迭代的有字串、list、元組tuple 主要操作: 1、建立集合。set():可變的 ;不可變的frozenset(): 2、新增操作: add,update,注意
python基礎之socket編程-------基於tcp的套接字實現遠程執行命令的操作
logs lose stream res std 遠程控制 python log out 遠程實現cmd功能: import socket import subprocess phone=socket.socket(socket.AF_INET,socket.SOC
Python基礎之文件操作流與函數
默認 true 格式 nbsp 文件 內容 print 寫入 追加 一.文件操作 打開文件的方式有: r,只讀模式(默認) w,只寫模式(不可讀;不存在則創建;存在則刪除內容;) a,追加模式(可讀; 不存在則創建;存在則只追加內容;) "+"表示可以同時讀寫某個文
Python基礎(正則、序列化、常用模塊和面向對象)-day06
.net 支持 tro sub 商城 pytho font spa 要求 寫在前面 上課第六天,打卡: 天地不仁,以萬物為芻狗; 一、正則 - - 在線正則工具:http://tool.oschina.net/regex/ -
python基礎操作_方法(函數)
形參 num 變參 可變參數 int 聲明 args 是個 如果 #函數,方法#普通方法def hello(): print(‘hello‘)hello()#帶形參的方法def hello1(name): print(‘hello%s‘%name)hello1(
python基礎操作_集合_三元運算
它的 seek discard enc lin run section 寫法 操作文件 #使用操作文件的時候,可以使用with函數#with open(‘E:\info.txt‘,‘a+‘) as fr#fr這個值可以是任意值# :#for line in fr:‘‘‘wi
python基礎-文本操作
buffer off 一個空格 name 查看 div close 便是 完全 文件IO #文件的基本操作 1.在python中你可以用file對象做大部分的文件操作 2.一般步驟: 先用python內置的open()函數打開一個文件,並創建一個file對象, 然後
Python基礎:Python函數、文件操作、遞歸
文件處理 r+ lose 獲取 表示 pyw 全部 truncate 模塊 函數參數函數參數包括位置參數,關鍵字參數,動態參數(*args, **args)三種。傳參的過程是形式參數的賦值。*args傳入的參數是元組形式,**args傳入的參數是字典形式。示例代碼如下:(這
Python基礎之文件的操作
指定 名稱 讀取 內容 ont 依次 操作 print 文件 #文件的操作#創建文件fc=open("E:/新建文件夾/a.mp8","w")#參數1表示文件路徑以及名稱,參數2表示文件的操作方法fc=file("E:/新建文件夾/a.mp9","w")#打開文件fo=op
python基礎模塊之序列化
serial 頁面 dumps pickle turn self. 只需要 奇怪 com ---什麽是序列化(picking)? 我們把變量從內存中變成可存儲或傳輸的過程稱之為序列化。 序列化之後,就可以把序列化後的內容寫入磁盤,或者通過網絡傳輸到別的機器上。
python-基礎入門-3(對文件操作)
col 文件打開 hello cnblogs you write line div 打印 打開文件用open()函數 open(filename)默認為讀取模式 等價於open(filename,‘r‘) 1 txt=open(filename) 2 print txt.r
Python基礎【day03】:文件操作
command print open class aps python lpad ner readline 對文件操作流程 打開文件,得到文件句柄並賦值給一個變量 通過句柄對文件進行操作 關閉文件 現有文件如下 + View Code 基本操作
Python基礎2 字符串、列表、字典、集合等操作
list 其他 查看 拼接 rep 之前 反轉 轉換成 title 列表、元祖操作 列表 語法: name = [‘jack‘, ‘tom‘, ‘bob‘] 列表切片 列表切片的特點是“顧頭不顧尾” >>> name = [‘jack‘, ‘tom‘