【问题标题】:Select each element of the list (using loop) [duplicate]选择列表的每个元素(使用循环)[重复]
【发布时间】:2014-11-09 06:59:51
【问题描述】:

您好,我是 python 新手,我正在尝试构建一个函数,该函数将一次选择列表中的每个元素,将每个元素存储在变量中并执行某些操作(使用循环)

StrLst = ['aaa','bbbaaa','cccbbb','aaabbb']

现在我想要将列表的第一个元素存储在变量中

LstEle = list[0]    #i.e. LstEle = aaa

使用 LstEle 变量

然后转到下一个元素并继续对整个列表执行此操作

【问题讨论】:

标签: python list python-2.7 python-3.x


【解决方案1】:

您可以使用 for 循环来实现您想要的。

for LstEle in StrLst:
    # do something with LstEle

在每次迭代中,当前元素都可以通过LstEle 访问。

【讨论】:

  • 如何迭代每个元素,即更改列表 [] 括号中的值
  • 它会自动迭代,因为 python 中的列表是可迭代的对象。我知道这是问答网站,但我强烈建议阅读任何介绍 Python 的书籍或互联网教程。
  • @Tanmay 也学搜索:stackoverflow.com/q/4081217/3001761
猜你喜欢
  • 2018-11-11
  • 1970-01-01
  • 1970-01-01
  • 2020-08-15
  • 1970-01-01
  • 2020-11-14
  • 1970-01-01
  • 1970-01-01
  • 2018-02-16
相关资源
最近更新 更多