如何在Python中为列表编写索引循环?

计算小姐

我有以下代码需要一个字符串biology_score,并将其拆分后将其转换为字符串('b')。所需的输出是产生我在下面手动构建的内容(带有相应分数的用户列表)

我会对构建for循环以列表实现此目标的最有效方式感兴趣。注意:我知道最好的方法是使用字典,但是出于这些目的,我想使用列表。

码:

biology_score="user1,30,user2,60,user3,99"
print(biology_score[1]) #for testing purposes
b=biology_score.split(",")
print(b) #prints lists
print(b[2]) #prints element in index 2 in the list

#desired output
print(b[0],"scored",b[1])
print(b[2],"scored",b[3])
print(b[4],"scored",b[5])

#create a for loop to do the above

必填答案

  1. 最优雅的解决方案(for循环通过遍历列表来产生上述结果)

  2. 将字符串转换为字典的最简单/最快的方法,使用最少的步骤,然后获得相同的输出(用户:score)

z

我不确定这是否是您要找的东西:

biology_score="user1,30,user2,60,user3,99"
print(biology_score[1]) #for testing purposes
b=biology_score.split(",")
biology_dict = {}

for i in range(0, len(b), 2):  #looks only at even indices
    print(b[i],"scored",b[i+1])
    biology_dict[b[i]] = b[i+1]

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Python中为特定索引附加列表?

如何在python数据框中的列上编写和循环列表?

如何在Python中为带有文本的列编写for循环?

如何在shell中为graphicsmagick编写循环?

如何在Scala中为Iterable <Object>编写while()循环?

如何在Kotlin中为循环编写多个条件

如何在PHP中为数组编写foreach循环

如何在Makefile中为直到循环编写超时功能

如何在Python中索引嵌套列表?

如何在junit中为数组列表编写assert notnull

如何在单个列表索引中对循环元素进行分组

如何在Laravel中为循环NOT foreach索引数组属性

如何在python中循环列表?

如何使用for循环为列表建立索引?

如何在Python中编写C ++的特殊for循环案例?

如何在几行Python代码中编写许多嵌套的for循环?

如何在 HTML 文件中编写 Python for 循环?

为什么要指定索引范围以便在Python中编写while循环列表?

如何在python中为循环做内联以求和一个数字列表?

如何使用给定列表的for循环在Python中反转索引值

如何打印索引:在Python中循环列表时的值

如何在Swift 3中为在for循环中修改的数组编写for循环?

Python Docstring如何在docstring的多行中编写列表?

如何在 python 的列表中编写异常代码?

如何在python中为str.endswith编写IS NOT

如何在python中为barchart编写函数?

Python-如何编写循环以基于另一个列表的元素python为列表中的每个df添加一列

如何在不编写显式for循环的情况下在jQuery操作中引用结果索引?

如何在Python中通过for循环传递列表列表?