这个问题不好意思问啊!不过还得问

这个问题不好意思问啊!不过还得问

for i in ['hb', 'hbyy', 'hbyyan']:
       print i
我想把输出结果保存在一个变量里怎么保存啊?比如保存在变量y里。然后当输出的为hbyyan的时候,就显示it is me
就是这个
if y = hbyyan:
     print  "it\'s me."
中间的不知道怎么写,谁帮我补上。(今天是第二天学习PYTHON,才会一个函数。呵呵!——)
变量 i  会遍历列表['hb', 'hbyy', 'hbyyan']中的值
for i in ['hb', 'hbyy', 'hbyyan']:
       if i == 'hbyyan' :
              print 'it's me!'
       else :
              print i
牛人,我怎么没有想到呢?但是能不能把print函数输出的值直接保存在一个变量里呢,这样方便以后的调用.是不是得用到数组和索引呢,可惜我还没学到那里.我写的是这样的
y == print i 肯定是不对的,因为print 函数输出的是3个值,我不知道这里的索引该怎么写.


[Copy to clipboard] [ - ]
CODE:
def a():
    return ['hb', 'hbyy', 'hbyyan']
b = a()
print b[0], b[1], b[2]
c, d, e = a()
print c, d, e

def a():
    return ['hb', 'hbyy', 'hbyyan']
我还没有学到这里,我想问的是直接这样输出可以吗?
def a():
    return ['hb', 'hbyy', 'hbyyan']
print a():
刚刚实验了一下,呵呵,不行,没有指定索引.呵呵