如何在Lambda,Python中保存索引

阿诺德·奥西波夫(Arnold Osipov)

我正在尝试执行以下操作:

>>>func = lambda string,i=0: string[index]

>>> func('HEY')
H
>>> func('HEY')
E
>>> func('HEY')
Y

我如何每次都可以保存和增加索引(不将索引创建为全局),谢谢

四人

解决方案1

您可以像这样创建一个生成器函数

def get_next_char(actual_string):
    for char in actual_string:
        yield char

然后,您需要创建一个生成器对象,像这样

next_char = get_next_char("HEY")

而已。您现在可以使用next功能获取下一个字符,如下所示

>>> next(next_char)
H
>>> next(next_char)
E
>>> next(next_char)
Y

解决方案2

您可以像这样简单地使用String的迭代器

get_char = iter("HEY")
>>> next(get_char)
H
>>> next(get_char)
E
>>> next(get_char)
Y

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在python(pandas)中保存数据

来自分类Dev

如何在python中保存列表?

来自分类Dev

如何在python中保存ping输出

来自分类Dev

如何在由python matplotlib生成的AWS Lambda函数中保存图像?

来自分类Dev

如何在persistentcontainer中保存新的索引位置?

来自分类Dev

如何在ng-repat中保存元素的索引?

来自分类Dev

如何在Python中的文件中保存两列数组

来自分类Dev

如何在python中保存修剪的wave文件?

来自分类Dev

如何在kivy python中保存用户输入的文本?

来自分类Dev

如何在Python中保存音频流的片段

来自分类Dev

如何在python中保存网站上的所有图像

来自分类Dev

如何在python中保存“自我”变量?

来自分类Dev

保存时如何在Python中保持SQL列的顺序?

来自分类Dev

如何在python中保存i2c地址

来自分类Dev

如何在 Python 中保存元组对象中的数据?

来自分类Dev

如何在 Python 中保存 ppm 图像的 png 副本

来自分类Dev

如何在列表中保存日期时间对象(python、csv)

来自分类Dev

如何在asp.net中保存下拉列表选择的索引?

来自分类Dev

如何在scilab中的矩阵中保存前4个最大数的索引

来自分类Dev

如何在AngularJS中保存对象的JSON索引位置,而不是对象本身?

来自分类Dev

如何在使用 Java API 在 Algolia 索引中保存对象时添加标签

来自分类Dev

如何在核心数据中保存分段控件的索引和标题

来自分类Dev

如何使用python为文本文件中保存的数据添加索引号

来自分类Dev

如何在Java程序中保存数据

来自分类Dev

如何在Java中保存变量的值

来自分类Dev

如何在CoreData中保存多个条目?

来自分类Dev

如何在Elgg中保存对象

来自分类Dev

如何在Swift的NSUserDefaults中保存[AnyObject!] = []?

来自分类Dev

如何在Java中保存文件

Related 相关文章

  1. 1

    如何在python(pandas)中保存数据

  2. 2

    如何在python中保存列表?

  3. 3

    如何在python中保存ping输出

  4. 4

    如何在由python matplotlib生成的AWS Lambda函数中保存图像?

  5. 5

    如何在persistentcontainer中保存新的索引位置?

  6. 6

    如何在ng-repat中保存元素的索引?

  7. 7

    如何在Python中的文件中保存两列数组

  8. 8

    如何在python中保存修剪的wave文件?

  9. 9

    如何在kivy python中保存用户输入的文本?

  10. 10

    如何在Python中保存音频流的片段

  11. 11

    如何在python中保存网站上的所有图像

  12. 12

    如何在python中保存“自我”变量?

  13. 13

    保存时如何在Python中保持SQL列的顺序?

  14. 14

    如何在python中保存i2c地址

  15. 15

    如何在 Python 中保存元组对象中的数据?

  16. 16

    如何在 Python 中保存 ppm 图像的 png 副本

  17. 17

    如何在列表中保存日期时间对象(python、csv)

  18. 18

    如何在asp.net中保存下拉列表选择的索引?

  19. 19

    如何在scilab中的矩阵中保存前4个最大数的索引

  20. 20

    如何在AngularJS中保存对象的JSON索引位置,而不是对象本身?

  21. 21

    如何在使用 Java API 在 Algolia 索引中保存对象时添加标签

  22. 22

    如何在核心数据中保存分段控件的索引和标题

  23. 23

    如何使用python为文本文件中保存的数据添加索引号

  24. 24

    如何在Java程序中保存数据

  25. 25

    如何在Java中保存变量的值

  26. 26

    如何在CoreData中保存多个条目?

  27. 27

    如何在Elgg中保存对象

  28. 28

    如何在Swift的NSUserDefaults中保存[AnyObject!] = []?

  29. 29

    如何在Java中保存文件

热门标签

归档