我试图弄清楚为什么输出会抓住列表中每个项目的第一个字母,而不是仅仅抓住第一个元素(水牛城的翅膀)?这是我的代码的样子(尚无法发布图片)。
faveFoods = ['水牛翅膀','menudo','土豆泥','人和奶酪']
对于faveFoods中的食物:
print('I love',food [0],'因为它们很辣')] >>
此输出:
我爱b,因为它很辣
我爱我,因为它很辣
我爱我,因为它很辣
我爱我,因为它很辣
非常感谢!
我试图弄清楚为什么输出会抓住列表中每个项目的第一个字母,而不是仅仅抓住第一个元素(水牛城的翅膀)?这是我的代码的样子(尚无法发布图片)...
从问题出发,很明显,您不知道for-each语句在python中如何工作。尝试刷新您的知识,它将使您免于头疼