python - 从列表中打印不同的元素,但文本相同且数量增加?
问题描述
我想从“Francisco”开始打印到“Antonio”结尾,但是随着数字的增加,我真的不知道该去哪里,我很新,谢谢你的帮助!
list = ['Francisco', 'Marcelle', 'Olivia', 'José', 'Guilherme', 'Maria', 'Arthur', 'Lucas', 'Lurdes', 'Antonio']
for x in range(1,11) :
print(list[x] "your number on the list is, " + str(x) + ".")
在最后一行中,我找到了如何保留文本,添加越来越多的数字,但我不知道如何使用范围打印不同的元素,因为,我开始编程没多久
示例:Francisco,你的号码是 1,Marcelle,你的号码是 2,Antonio,你的号码是 10
解决方案
以下是您要查找的内容吗?
names = ['Francisco', 'Marcelle', 'Olivia', 'José', 'Guilherme', 'Maria', 'Arthur', 'Lucas', 'Lurdes', 'Antonio']
for idx, name in enumerate(names, 1):
print(f'{name}, your number is {idx}')
输出
Francisco, your number is 1
Marcelle, your number is 2
Olivia, your number is 3
José, your number is 4
Guilherme, your number is 5
Maria, your number is 6
Arthur, your number is 7
Lucas, your number is 8
Lurdes, your number is 9
Antonio, your number is 10
推荐阅读
- php - 如何为 PHP 文件添加背景图像
- javascript - 如何加入两个类或从 DOM 打印一个类
- c - 如何在矩阵上显示字母的位置?
- java - 在Android Studio Project中找到不在手机中的目录
- c# - 无法解析“fs”或“路径”Edge-js 和 Angular
- c++ - 如何使用多态管理线程资源?(C++)
- haskell - 从 [Either ab] 到 Either [a] [b] 的函数
- python - 使用线性模型逼近平方函数时 PyTorch 不收敛
- r - 我需要将宽表重塑为长格式,但为每条记录保留多个字段,例如:
- sapui5 - 当我使用 SAPui5 添加页面/视图时,appSplit 不起作用