小编cbe*_*263的帖子

从 python 元组中删除项目

我有一个包含词频的元组列表和一个要消除的单词列表。如何避免循环并从列表中删除元组?

data = [('the',23),('for',15),('so',10),('micro',10),('if',10),('macro',10)]
words = ['so','is','for','if'] # unique
indice =[]

# %%
for ii in range(len(data)):
    for jj in range(len(words)):
        if words[jj]==data[ii][0]:
            print(words[jj]+ ': found')
            indice.append(ii)

# del data[indice]      # doesn't work
# data.remove(indice)   # doesn't work

Run Code Online (Sandbox Code Playgroud)

python tuples

-4
推荐指数
1
解决办法
108
查看次数

标签 统计

python ×1

tuples ×1