python 中有类似 C++ 中 const reference 的用法吗?,pythonconst,比方说,C++中可以定义
python 中有类似 C++ 中 const reference 的用法吗?,pythonconst,比方说,C++中可以定义
比方说,C++中可以定义一个这样的函数
void foo(const vector<int> & data);
而在 python 中
def foo(data): ...data_list = [1,2,3]foo(data_list)
data_list 是可能被修改的。
请问,我在 python 中应该如何写,保证 data_list 不被修改?
感谢大家的解答。如果因为程序前后的要求,data_list 必须是一个列表
那 foo( tuple(data_list) ) 性能损失大吗?
编橙之家文章,
相关内容
- scrapy 使用item export输出中文到json文件,内容为unicode码
- Python:from scrapy.http import Request,pythonscrapy.http,环境:
- MongoDB/Mongoengin 如果设计一个课程表字段,mongodbmongoen
- object内的变量怎样call,object内变量call,如题。一个lis
- mongodb高级查询js,mongodb高级查询,mongo数据表有一个字
- 关于falsk一个文件上传的问题,falsk文件上传,当配置上
- 有了框架之后,还能做什么?,框架之后,,新Pythoner,对
- Python: 实时数据画图,横轴显示时间(小时,分钟),
- 怎么样用django将后台数据库表里面的内容以Excel表格的
- 如何设计RESTful的API权限,restfulapi权限,RT,授权给某个
评论关闭