给出以下列表:
a = ['foo','bar','baz']
如果我想迭代a并为某些选定元素(或排除元素)执行某些操作(即打印每个元素),我将如何进行此操作?
这是预期的结果:
['foo','bar']
或
['bar']
或
['bar','baz']
我已尝试过这些(显然无效):
#For only printing the second element:
for i in a:
print (i[1])
和
for i in a:
if i[]==2:
print (i)
提前致谢!
答案 0 :(得分:0)
我发现我可以做到以下几点:
for i in a:
if i==a[0]:
print(i)
获取a的第一个元素,例如,在循环中。