比方說(shuō),C++中可以定義一個(gè)這樣的函數(shù)voidfoo(constvector&data);而在python中deffoo(data):...data_list=[1,2,3]foo(data_list)data_list是可能被修改的。請(qǐng)問(wèn),我在python中應(yīng)該如何寫(xiě),保證data_list不被修改?感謝大家的解答。如果因?yàn)槌绦蚯昂蟮囊螅琩ata_list必須是一個(gè)列表那foo(tuple(data_list))性能損失大嗎?
python 中有類(lèi)似 C++ 中 const reference 的用法嗎?
動(dòng)漫人物
2019-04-09 20:24:47