數字型別
整形int
age =
10#age=int(10)
浮點型floatfloat
("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 十六進製...