我正在使用Python进行计算机科学实验。
我尝试过使用s.insert(炎热的一天,温暖的早晨)等功能,但这并没有帮助我将值添加到列表的中间位置。有人可以帮帮我吗?
由于
答案 0 :(得分:3)
使用insert
s.insert(index_to_insert, value)
例如:
s.insert(1, "hello")
将插入字符串" hello"作为列表的第二个元素(因为索引从0开始)
问题是您将s
作为字符串而不是列表。您必须转换为列表然后按如下方式执行插入:
s = s.split()
s.insert(1, "warm")
s = ' '.join(s)