python學習day2

紫翼龍王夜發表於2015-03-12
檢視幫助:help(方法名)
list.append(obj):在列表末尾新增新的物件;
list.count(obj):統計某個元素在列表中出現的次數;
list.extend(seq):在列表末尾一次性追加另一個序列中的多個值;
list.index(obj):從列表中找出某個值第一個匹配項的索引位置;
list.insert(index,obj):將物件插入列表;
list.pop(obj=list[-1]:從列表中移除一個元素,並且返回該元素的值;
list.remove(obj):移除列表中某個值的第一個匹配項;
list.reverse():反向列表中的元素;
list.sort([func]):對原列表進行排序;


r+:為讀寫模式;

用f.readlines就把這個檔案整個就讀了;

將windows上的檔案複製到linux上用的時候,需要使用rb;

open和file沒有任何區別,就是個別名的關係;
下面演示open的用法:
    with open('/tmp/myfile.txt') as f
   for  i  in f.readlines():
                 print i,
說明:透過這種方法不用close檔案;
檔案內容替換:
import fileinput
for line in fileinput.input("filepath",inplace=1)
               new_line = line.replace("oldtext","newtext")
               print  new_line




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30129545/viewspace-1457787/,如需轉載,請註明出處,否則將追究法律責任。

相關文章