python - 如何使用 For 循环替换列表中的元素
问题描述
如何在列表中的每个动词中添加“ing” verbs
?如果我要在每个单词后面加上“ing”,例如“皮划艇,哭泣……”,那很容易,但我不知道如何用“皮划艇,哭泣,行走”覆盖原来的动词列表。 ..”
我不相信append是正确的方法,因为这只是将每个单词对象添加到动词列表的末尾。谢谢你们。
verbs = ["kayak", "cry", "walk", "eat", "drink", "fly"]
for words in verbs:
words = words + "ing"
解决方案
您可以使用列表理解:
verbs = ["kayak", "cry", "walk", "eat", "drink", "fly"]
verbs = [words + "ing" for words in verbs]
推荐阅读
- php - 如何在没有 id 的情况下更新表
- html - 在一行中有多个选择
- react-native - 我如何在多个屏幕之间导航,我收到以下错误(未定义不是对象(this.props.navigation))
- android - 如何使用 android 中的数据绑定从 EditText 获取按钮单击的值?
- python - 如何解析具有多个 Json 条目的文件并仅使用 Pandas 获取嵌套的 Json?
- vb.net - 代码喷出数字,它应该是二进制的
- c# - 将短名称转换为完整名称
- highcharts - 高图表 X 轴中的多个值
- python - 按项目中的子字符串拆分列表并保留分隔符
- python - 根据另一个数组更改列的值