【问题标题】:Remove string from list and place it into another list if it does not contain certain characters如果字符串不包含某些字符,则从列表中删除字符串并将其放入另一个列表
【发布时间】:2018-11-18 23:26:00
【问题描述】:

所以我有一个名字列表,我想检查这个列表,看看是否有任何不包含元音的名字。如果有我想从当前列表中删除它们并将它们放入无元音名称列表中。

【问题讨论】:

标签: python python-3.x list


【解决方案1】:
namesWithVowels = []

for name in names:
    originalName = name
    name = name.lower()
    if ('a' in name or 'e' in name or 'i' in name or 'o' in name or 'u' in name):
    namesWithVowels.append(originalName)

for name in namesWithVowels:
    if name in names:
        names.remove(name)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-02
    • 1970-01-01
    • 2020-03-25
    • 2019-03-15
    • 2018-11-05
    • 1970-01-01
    相关资源
    最近更新 更多