问答详情
源自:2-2 ndarray

我打完print后都没有显示结果?

#encoding=utf-8
import numpy as np

def main():
    lst[[1,3,5],[2,4,6]]
    print (type(lst))
    np_lst=np.array(lst)
    print (type(np_lst))
    print (np_lst.shape)

https://img4.mukewang.com/5cee66670001993106230133.jpg

提问者:慕UI0386409 2019-05-29 19:01

个回答

  • 慕仰2907144
    2019-10-14 20:07:30

    1、报错lst没有被定义,应该是漏了个“=”

    2、main()函数运行语句漏了,所以python不会有任何操作,应加上

    if __name__ == '__main__':

        main()  


  • 烟波听雨客
    2019-05-31 10:00:22

    同学,你写的这个函数并没有调用运行,是不会有结果的。而且函数的第一行是不是写的有问题?应该是lst=[[1,3,5],[2,4,6]]才对吧