avatar

RWO.cc

读一次写一次

  • 首页
  • 搭建手册
  • 笔记
  • 短视频
  • 关于
  • 🌈200粉丝🌈
Home Python字典处理空数据
文章

Python字典处理空数据

Posted 2024-04-19 Updated 2024-04- 19
By RWO.
2~3 min read
data = {
    "text": [
        "4.观看课件再次完整聆听故事,感知动物们不同的形象特征。",
        "",
        "一起来洗澡\n活动目标\n1. 理解故事内容,感知不同动物的形象特征\n2. 能根据故事的情节积极参与讨论和表演。\n3. 感受与朋友在一起游戏的快乐。\n活动准备\n1. 手偶:小青蛙、小花狗、小胖猪、大河马、木桶\n2. 幼儿园教学软件:故事《一起来洗澡》课件。\n活动过程\n1说说自己平时洗澡的经验。\n教师:请小朋友听听小青蛙和它的朋友们在洗澡时发生了什么事。\n2.完整听故事初步了解故事内容\n(1)教师完整讲述故事。\n(2)提问:故事里有谁? 说了一件什么事?\n3分段欣赏故事感知不同动物的不同表现\n(1)教师边操作手偶边分段讲故事\n(2)幼儿分段学学动物们的对话和动作。"
    ],
    "page_number": [
        1,
        2,
        1
    ]
}

遍历 text 数组,并且对于每个空的 text 元素,删除它以及其对应位置的 page_number 元素。

# 创建一个新的列表,用于存储不为空的文本及其对应的页码
filtered_text = []
filtered_page_numbers = []

for text, page in zip(data["text"], data["page_number"]):
    if text.strip():  # 检查文本是否不为空(去除首尾空白)
        filtered_text.append(text)
        filtered_page_numbers.append(page)

# 更新原数据结构
data["text"] = filtered_text
data["page_number"] = filtered_page_numbers

print(data)

优雅的点:

  1. zip() 方法
  2. 字符串的 strip() 方法
笔记
Python 学习
License:  CC BY 4.0
Share

Further Reading

Oct 29, 2024

halo代码注入——实现悬浮展示当前文章二维码 和 自定义主题字体

文章页面悬浮在二维码标志上面,就会把当前页面链接变成二维码并且展示出来,我当前使用的主题没有,所以写此文章记录一下。 效果展示 悬浮二维码效果展示 自定义字体效果展示 代码注入位置 代码一:悬浮二维码 原始<

Aug 26, 2024

Tortoise ORM - values()和value_list()

django: values()与values_list() from django.db import models class Blog(models.Model): name = models.CharField(max_length=100) tagline = model

Aug 25, 2024

tortoise orm 执行原生 SQL 查询

Tortoise ORM 提供了多种方式来执行 SQL 查询。 使用 execute_query_dict 方法执行查询,并以字典的形式返回查询结果: from tortoise.backends.asyncpg import client from typing import List, Opti

OLDER

CDH整合Flink(CDH6.3.2+Flink1.12.0)

NEWER

常用的脚本——我不是咕咕鸽

Recently Updated

  • 什么是 python 的闭包
  • 使用argparse模块解析命令行参数
  • Python中的二维码生成与解析(花里胡哨)
  • Python中的二维码生成与解析(基础使用)
  • 使用platform模块获取系统信息

Trending Tags

学习 Git 工具 SQL docker-compose 每日一点 快捷键 Flink fastapi Windows

Contents

©2025 RWO.cc. Some rights reserved.

Using the Halo theme Chirpy