→ juiz:import numpy; arr = numpy.loadtxt(your_file) 05/05 22:22
推 mikapauli:for line in the_file: eval('['+line+']') 05/06 00:17
推 mikapauli:下面兩種寫法不知道那個比較快 05/06 00:28
→ mikapauli:map(list, map(eval, a)) 05/06 00:28
→ mikapauli:map(eval, map('[{}]'.format, a)) 05/06 00:29
→ mikapauli:a是被開啟的檔案 05/06 00:29
→ letoh:map(int, line.strip().split(',')) 05/06 04:17
→ largesperm:map 好用! 讚! 05/06 11:48
推 hukhuk:[int(x) for x in line.strip().split(',')] 05/06 23:32
→ TuTu522:comprehension 的方式是比較好的。 05/09 01:18
→ TuTu522:相較於 map 。 05/09 01:19
推 mikapauli:map也可以改寫成generator阿 05/09 18:47
→ mikapauli:(list(eval(i)) for i in a) 05/09 18:48
→ mikapauli:(eval('['+i+']') for i in a) 05/09 18:49
→ mikapauli:map的好處是不用為迭代值命名,尤其python2中會名稱衝突 05/09 18:54
推 mikapauli:是說不需要變list用tuple也可以的話 05/09 18:57
→ mikapauli:直接map(eval, a)就好了@@" 05/09 18:58