Python创建给定大小的数组存储字符串
时间: 2024-09-27 09:06:35 浏览: 34
python实现求两个字符串的最长公共子串方法
在Python中,你可以使用内置的`list`数据结构或者`numpy`库来创建指定大小的数组来存储字符串。如果你只是简单地想存储一系列字符串,并不需要数组操作的复杂性,可以这样做:
```python
# 使用列表
array_size = 5
string_array = ["String " + str(i) for i in range(array_size)]
print(string_array)
# 如果你需要数值索引和更高效的操作,可以使用numpy
import numpy as np
array_size = 10
string_array_np = np.empty(array_size, dtype='<U10') # '<U10'表示每个元素最大长度为10的Unicode字符串
for i in range(array_size):
string_array_np[i] = "String " + str(i)
print(string_array_np)
```
在这里,`np.empty`函数创建了一个指定大小的空数组,然后通过循环填充字符串。
阅读全文