python list的簡單命令

2021-06-13 21:00:03 字數 786 閱讀 8011

1.修改 ,或者說是替換,可以用函式replace實現:

def ******(text,word):

text=text.split()

if word in text:

text.replace(word,'*'*len(word))

text=" ".join(text)

return text

是乙個把text內出現特定word時,替換成*字元的函式,replace的用法就是text.replace(word,'*'*len(word))。『*』 * len(word)可以將word全部替換成*

個人覺得python很方便的另外一點是利用in這個詞,可以利用它來控制字串內的元素,對付一串資料時加上range()是對付迴圈的利器。

2.刪除和增加

2.1刪除函式用del remove和pop都可以,用法以及獲得各有不同

2.1.1del: 用來刪除特定的第幾個元素 del a[i], 刪除a列表中的第i+1個元素

2.1.2 remove:

def anti_vowel(text):

for i in text:

if i.upper() in "aeiou" :

text.remove(i)

return text

用來找出字串的母音並將它刪除。remove 的用法就是a.remove(i),i是乙個特定的值

i.upper() 和i.lower() 可以將字元i的大小寫改正,非常簡單

2.1.3 pop沒怎麼用過

a.pop() 

Python list的基本操作

name 1 2 3 print name 想要插入多個物件,使用extend 需要注意的是extend中的引數 必須是列表,需要將多個物件組合成列表的形式 因此,extend還可以將兩個列表進行合併 例子如下 name.extend p print name list的三種刪除方法,推薦第一種和第...

Python list的常用操作

python列表的常用操作方法 主要介紹了python中列表 list 的詳解操作方法,包含建立 訪問 更新 刪除 其它操作等,需要的朋友可以參考下。1.建立列表。只要把逗號分隔的不同的資料項使用方括號括起來即可 1 list wade james bosh haslem 與字串的索引一樣,列表索引...

Python list 遇到的問題

1.list 運算 diff.list1 list2是追加,而不是加法運算 list1 0,0,0 list2 1,1,1 list1 list2 list1 0,0,0,1,1,1 ndarray1 ndarray2是加法運算,要求維度相同 nda1 np.arange 3 nda2 np.ara...