python - 如何仅在特定索引处加入字符串列表
问题描述
我试图仅在 Python 中的特定索引处将字符串列表中的特定字符串连接在一起。想象一下你有清单
['foo', 'bar', 'baz', 'qux', 'quux']
例如,我希望得到以下列表:
['foo', 'bar baz', 'qux', 'quux']
鉴于字符串列表包含字符串baz
。
解决此问题的最有效方法是什么?
解决方案
index = 2
ss = ['foo','bar','far','car','sar']
ss[index] = ' '.join(ss[index:index+2])
ss.pop(index+1)
print(ss)
我希望这可行,因为它不需要创建新列表
推荐阅读
- android - 我对 step Counter Google fit API 有一些问题
- html - 在 iOS 中保存和更新 HTML 表单
- android - 避免回收 Recyclerview 中的物品
- javascript - NextJS 部署到特定的 URL 路径
- windows - 如何在 Windows 命令提示符中以 dd-mm-yyyy hh:mm:ss 格式获取日期和时间戳
- c++ - 为什么结果是 1?
- python - 根据列的排序更改熊猫数据框中切片的值
- docker - 如何从另一个 docker 容器运行 psql?
- c# - 无法在其他场景中调用 playerprefs
- java - 带 1 位小数的搜索栏