python - 删除只有一项的元组——python

标签 python tuples

我有一个元组列表,有些元组中只有一个项目。如何从列表中删除只有一项的元组?我想保留其中包含两个项目的元组。

我的元组包含一个字符串,然后是一个整数

list = ((['text'],1),(['text'],2),((3,))

最佳答案

我可能会建议:

filtered_list = [tup for tup in list if len(tup) == 2]

您还可以检查元组长度是否大于 1 或其他...

关于python - 删除只有一项的元组——python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37681572/

相关文章:

python - 同时 Celery 任务共享一个公共(public)对象(数据库连接)

python-markdown htmlStash 占位符未被替换

python - 如何将字典键值对转换为元组

Python:转换元组列表的列表

python - 标题之前的脚本输出结束

python - Windows 目录名称无效

python - 如何更改 pip 安装的默认目录?

c++ - 如何在编译时查询 constexpr std::tuple?

python - 从元组列表中删除一个元组

python - list、tuple、dict底层数据结构