You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase Python实现:如何获取数组中的全部元素

Python 获取并打印friend_requests数组元素的实现

情况1:普通数组(元素为字符串/数字等基础类型)

直接遍历数组逐个打印元素即可:

def print_friend_requests(friend_requests):
    for request in friend_requests:
        print(request)

# 示例调用
friend_requests = ["Alice", "Bob", "Charlie"]
print_friend_requests(friend_requests)

情况2:数组元素为字典(对应你截图里的结构)

如果每个请求是包含多字段的字典,可以选择打印完整字典,或者拆分字段打印:

def print_friend_requests(friend_requests):
    # 打印完整字典
    for request in friend_requests:
        print(request)
    
    # 拆分指定字段打印(比如sender和receiver)
    print("\n--- 拆分字段展示 ---")
    for idx, request in enumerate(friend_requests, 1):
        print(f"请求{idx}: 发送者 {request['sender']}, 接收者 {request['receiver']}")

# 示例调用(匹配你截图的结构)
friend_requests = [
    {"sender": "user1", "receiver": "user2"},
    {"sender": "user3", "receiver": "user4"}
]
print_friend_requests(friend_requests)

补充说明

  • Python里用for...in遍历序列,逻辑和JS的for...of类似
  • 如果数组元素是自定义对象,只需把request['字段名']换成request.属性名即可提取内容

内容的提问来源于stack exchange,提问作者SplashFruit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 11:45:56