【Python】 np.arrayに関する笑った仕様
クイズ
test1()
〜test5()
はそれぞれ実行可能でしょうか?それとも実行不可能でしょうか?
メインの話はtest3()
test4()
test5()
ですけど,ついでなので,リストも絡めて見ました.
Python書けると豪語される方ならきっと全問正解ですよね!
import numpy as np def test1(): a = [[10.0*j+k for k in range(5)]for j in range(5)] a /= 10 print(a) def test2(): a = [[10*j+k for k in range(5)]for j in range(5)] a /= 10 print(a) def test3(): a = [[10.0*j+k for k in range(5)]for j in range(5)] a = np.array(a) a /= 10 print(a) def test4(): a = [[10*j+k for k in range(5)]for j in range(5)] a = np.array(a) a /= 10 print(a) def test5(): a = [[10*j+k for k in range(5)]for j in range(5)] a = np.array(a) a = a/10 print(a) def main(): test1() #test2() #test3() #test4() #test5() if __name__=='__main__': main()