基本資料型別的常用處理方法

2021-09-13 10:34:37 字數 1397 閱讀 8278

數字型別

整形int

age =

10#age=int(10)

浮點型float
float

("1.2"

)res =

str([1

,2,4

])# 轉為字串

常用操作+內建方法

1. 按索引值

2. 切片——msg[0:3:1]

msg[-1

:-12:

-1]msg[::

-1]

3. 長度——len()

4. strip()——";;egon/;;;".strip(』/;』)

strip()可用於移除空白

5. split("*")——用某種符號分隔字串成為列表

6. *.jion()——』:』.join(list)連線列表元素

7. list()——list()

res =

list()

res =

['a'

,'b'

]

列表操作
# 成員運算in和not inl=[

'a',

'b',

'c',

'd',

'e']

print

('a'

in l)

# 追加與insertl=[

'a',

'b',

'c',

'd',

'e']

'***'

)'yyy'

)print

(l)l.insert(0,

'***x'

)print

(l)# 刪除l=[

'a',

'bbb'

,'c'

,'d'

,'e'

]# del是一種通用的刪除操作,沒有返回值

del l[0]

print

(l)dic=

del dic[

'k1'

]print

(dic)

# l.remove(指定要刪除的那個元素),沒有返回值

res=l.remove(

'bbb'

)print

(l)print

(res)

# l.pop(指定要刪除的那個元素的索引),返回剛剛刪掉的那個元素l=[

'a',

'bbb'

,'c'

,'d'

,'e'

]l.pop(-1

)res=l.pop(1)

print

(l)print

(res)

基本資料型別中不常用的方法

byte b 8 byte t3 byte.valueof 167 b 把3進製的22轉成10進製的8 即 64 48 7 119 int in3 b.compareto t3 兩個byte型別的數字比較 b t3 差值返回int型別 111 short s 1 short ss short.rev...

Oracle常用基本資料型別

資料型別 取值範圍 說明char n 0 2000 單位 byte 定長字串,n位元組長,如果不指定長度,預設為1個位元組長 乙個漢字為2位元組 varchar2 n 0 4000 單位 byte 可變長的字串,具體定義時指明最大長度n,這種資料型別可以放數字 字母以及ascii碼字符集 或者ebc...

常用基本資料型別互轉

1 int 與qstring 互轉 int qstring int tmp 125 qstring str a qstring number tmp,10 str a 125 十進位制 qstring str b qstring number tmp,16 toupper str b 7d 十六進製...