python - 将字符串插入列表而不拆分为字符

标签 python

我是 Python 新手,找不到将字符串插入列表而不将其拆分为单个字符的方法:

>>> list=['hello','world']
>>> list
['hello', 'world']
>>> list[:0]='foo'
>>> list
['f', 'o', 'o', 'hello', 'world']

我应该怎么做:

['foo', 'hello', 'world']

搜索了文档和网络,但今天不是我的日子。

最佳答案

添加到列表末尾:

list.append('foo')

在开头插入:

list.insert(0, 'foo')

关于python - 将字符串插入列表而不拆分为字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8243188/

相关文章:

python - 只能在交互模式下使用Scapy吗?

python - 显示投影网络中边的权重

python - 如何将 wx.Slider 与 SELRANGE 一起使用?

python - 在 python 中处理非常大的 netCDF 文件

python - Pygame显示2D numpy数组

python - 如何检查许多 Python 文件中未使用的导入?

python - 为什么比较两个分别包含一个 NumPy 对象的元组会报错?

python - 有没有办法把这个嵌套循环变成递归循环?

python - 套接字刷新Python

python - 当 input_shape 指定为 3-d 时,Keras SimpleRNN 出错