【请教】python的自定义函数,如果传递大数组参数对速度和内存有啥影响?

  • b
    beiwei
    数组传递应该都是指针
  • 退
    退休工人
    用yield好些吧
  • s
    songco
    pass by value vs pass by reference


    不熟悉py
    应该不会弱智到传value

    也就是说不会拷贝内容 ~ I have spoken
  • k
    kurt_yan
    你倒是说说用yield好在哪? iOS fly ~
  • G
    Greazen
    对象都是引用
  • 退
    退休工人
    回复9#kurt_yan

    引自网上:?yield: 好处:1.不会将所有数据取出来存入内存中;而是返回了一个对象;可以通过对象获取数据;用多少取多少,可以节省内容空间。
  • t
    tzvv111
    数组,哦对象,这种应该传递的都是引用

    int string类型是复制 iOS fly ~
  • 7
    729088672
    万物皆对象,可以理解为都是指针
  • 雅阁混动
    一般是指针,除非是深拷贝
  • z
    zeroxia
    这么简单的问题,写个代码就测试出来了,这是在学编程吗?
  • r
    roadlala
    我印象教程里有说,如果不用.copy操作的就是原数组,特意提示这个以避免误改变原数组