我对 Python 及其库比较陌生,我想知道如何创建具有预设大小的字符串数组。这在java中很容易,但我想知道如何在python中做到这一点。
到目前为止我能想到的就是
strs = ['']*size
当我尝试对其调用字符串方法时,调试器会给出错误 X 操作在对象元组中不存在。
如果是在java中,这就是我想做的。
String[] ar = new String[size];
Arrays.fill(ar,"");
请帮忙。
错误代码
strs[sum-1] = strs[sum-1].strip('\(\)')
AttributeError: 'tuple' object has no attribute 'strip'
Question:我如何在 Python 中完成通常在 Java 中可以完成的工作,同时仍保持代码整洁。
在 python 中,你通常不会做你想做的事情。但是,下面的代码可以做到这一点:
strs = ["" for x in range(size)]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)