string,array的屬性和方法簡單一覽

2021-04-23 08:04:10 字數 1540 閱讀 9299

array 屬性方法一覽

array.reverse()                //陣列反向排序,變成新陣列。

array.sort()                //把陣列按字元排序,變成新陣列。

s=array.push(」str1″,」str2″)        //從後面新增陣列,s為新增記錄

s=array.pop()                //從後面刪除陣列,s為被刪記錄

s=array.shift()                //從前面刪除陣列,s為被刪記錄

s=array.unshift(」str1″,」str2″)        //從前面新增陣列,s為新增記錄

s=array.splice(3,2,」aa」,」bb」)        //從陣列的第三個後面開始,向後刪除兩個陣列,並在該位置新增新的陣列。s為新增記錄

s=array.slice(2,4)            //從陣列的第二個後面開始取值,取到第四個,陣列本身未改變。

s=ar1.concat(ar2)            //把陣列ar2新增到陣列ar1內,產生新陣列s。

s=array.join(」#」)            //把陣列元素用#連線,形成字串並返回給s。

string 屬性方法一覽

str.slice(3,-5)                //從第三個字串後面開始取值,取到第-5個(倒數第五個。引數二需大於引數一,或為負)。

str.substring(3,6)            //從第三個字串後面開始取值,取到第6個。

str.substr(3,6)                //從第三個字串後面開始取值,向後取6個字元。

str.charcodeat(4)            //返回第5個字串的10進製編碼。

str.charat(4)                //返回第5個字串。

str.tolowercase()            //全部轉化成小寫字元。

str.touppercase()            //全部轉換成大寫字元。

str.split(」,」)                //使用「,」分割字串,並返回陣列。

str.search(」aaa」)            //查詢aaa在字串中的位置,一般和正規表示式一起使用。

str.indexof(」aaa」)            //查詢aaa在字串中的位置。

str.lastindexof(」aaa」)            //從後面開始查詢」aaa」在字串中出現的位置。

str.match(」aaa」)            //從str中取出」aaa」,返回null或陣列,一般和正規表示式一起使用。

str.replace(」aaa」,」bbb」)        //把第乙個「aaa」替換成「bbb」,一般和正規表示式一起使用。

string.fromcharcode(39080)        //返回乙個10進製編碼生成的字元。

str1=str2.concat(str3)

string,array的屬性和方法簡單一覽

array.reverse 陣列反向排序,變成新陣列。array.sort 把陣列按字元排序,變成新陣列。s array.push str1 str2 從後面新增陣列,s為新增記錄 s array.pop 從後面刪除陣列,s為被刪記錄 s array.shift 從前面刪除陣列,s為被刪記錄 s a...

python的類屬性和例項屬性

在處理專案的 的時候,發現如下 在多次呼叫的時候會出現問題。class test1 object dataarr def init self,i def run self print self.dataarr t1 test1 1 t2 test1 2 t1.run t2.run 輸出的結果照常理的...

python的類屬性和例項屬性

python的類屬性和例項屬性 今天一同事說踩了python的坑,這確實是個 坑 但是我覺得python之所以這樣設計,就是明確要求寫 的人知道自己在寫什麼 python的例項屬性必須在 init self 方法中定義,直接跟在類名後邊定義的屬性都預設是類屬性 類似於c 的static變數 而pyt...