一維資料,二維資料,多維資料(**就是典型的多維資料)
高維資料:
資料儲存—資料表示—資料操作
列表型別可以表達一維有序資料
for迴圈可以遍歷資料,進而對每個資料進行處理
如果資料間無序,可以使用集合型別
集合型別可以表達一維無序資料
for迴圈可以遍歷資料,進而對每個資料進行處理
儲存方式一:空格分隔
使用乙個或多個空格分隔進行儲存,不換行
缺點:資料中不能存在空格
儲存方式一:逗號分隔
使用英文半形逗號分隔資料進行儲存,不換行
缺點:資料中不能存在英文逗號
其他方式:建議採用特殊符號
缺點:通用性較差
從空格分隔符的檔案找中讀入資料
txt =
open
(fname)
.read(
)is = txt.split(
)f.close(
)
從特殊符號分隔的檔案中讀入資料
txt =
open
(fname)
.read(
)is = txt.split(
"$")
f.close(
)
用空格分隔寫入檔案
is =
['中國'
,'美國'
,'日本'
]f =
open
(fname,
'w')
f.write(
' '.join(is)
)f.close(
)
用特殊分隔符寫入檔案
is =
['中國'
,'美國'
,'日本'
]f =
open
(fname,
'w')
f.write(
'$'.join(is)
)f.close(
)
列表型別表示二維資料
使用兩層for迴圈遍歷每乙個元素
如果資料中包含逗號,則在資料兩側增加乙個引號,來表示這個逗號不是分隔元素的逗號
二維資料儲存和索引一般採用先行後列的方式
讀入處理
fo =
open
(fname)
is =
for line in fo:
line = line.replace(
"\n",""
)","))
fo.close(
)
寫入處理
is =[[
],,]
f =open
(fname,
'w')
for item in is:
f.write(
','.join(item)
+'\n'
)f.close(
)
Jquery資料格式化
資料格式化 千分號 方法1 function tothousands num g,1,方法2 千分號 before 14612741 after 14,612,741 param data returns function formattmpl data while reg.test num els...
JSTL資料格式化
0.01 0.20 123,456.79 123,456.7 123,456.70 1,200 type 可以是currency number 和percent。1 22004 5 31 23 59 59 2004 4 1 23 59 59 2004 5 31 04 5 31 2004 5 31 2...
SpringMVC 資料格式化
前台表單我們經常會輸入日期和數字,但是系統預設的格式,有時候不符合我們的要求,例如我們希望日期是 2019 11 15 格式輸入的。這時候就可以用到 資料格式化的內容了。1.xml配置 2.給需要格式化的屬性 加註解 datetimeformat pattern yyyy mm dd 格式化前端來的...