蟒蛇。从列表中为每个项目调用函数

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (58)

所以,我有这个:

一个列表:

my_list = ['Spike', 'Alex', 'Andrei']

而我正在调用一个函数:

ThisIsAExample(name= )

现在我有两个问题:

1:my_list是从数据库中获取的列表,并且用户将添加更多项目

2:ThisIsAExample只能作为项目name=

有没有办法在将新项目添加到列表时调用函数多种类型,而不必每次将项目添加到列表时都添加ThisIsAExample(name = Spike)?

编辑:

我的代码如下:

results = [InlineQueryResultArticle(
            id=uuid4(),
            title=my_list,
            input_message_content=InputTextMessageContent(
                some_content,disable_web_page_preview=True,
                parse_mode=ParseMode.MARKDOWN))]

它来自python-telegram-group库。这里name是'标题'。我需要使用我列表中的每个项目title=。我需要它这样做所以每次我在列表中有一个新项目时它将生成并重复该功能在前一个同样的东西但具有不同的'title ='

提问于
用户回答回答于

看起来你需要map功能

例如:

my_list = ['Spike', 'Alex', 'Andrei']
res = map(ThisIsAExample, my_list)

这适用ThisIsAExample于列表中的每个元素

热门问答

请问bugly上报的服务器是在哪?如果要发行海外版本,能把上报服务器调成海外吗?

游戏联机对战引擎实时服务器怎么请求外部接口?

您好,实时服务器支持http访问内网,需要在实时服务器内下载request模块,同时把node_modules文件夹压缩打包上传发布实时服务器。

扩展能力之云调用,小程序端出错:[tcb-js-sdk]参数错误:非法的应用标识?

software微软、谷歌、腾讯、阿里、百度……
推荐
您好,appSign必须是小程序的appid,appSecret的两个字段必须是在云开发控制台-安全来源里配置过的。 image.png ... 展开详请

对象存储, 版本控制,没有提供对象的历史版本列表的查询API吗?

在cos 使用 javascript uploadFiles 函数,报 403,求解?

galenye

腾讯 · 工程师 (已认证)

对象存储专业搬砖工
推荐

可以发一下403时候返回的requestId,我们再帮查询下

serverless db 如何管理?

Richel码农
推荐
1.支持pg_dump,psql工具进行数据导入和导出。 2.本地CLI,可以使用postgresql的客户端psql,也可以使用dbeavr,navicate,pgadmin等工具访问。 3.支持操作DB ,要自己写逻辑 ... 展开详请

所属标签

扫码关注云+社区

领取腾讯云代金券