python-3.x - 在 Python 中将变量分配给循环
问题描述
for names in city_names:
iteration_count += 1
print(iteration_count, names)
我正在尝试将此循环的结果设置为等于一个变量,我将如何继续这样做?
这是我在循环中使用的列表:
city_names = ['Buenos Aires',
'Toronto',
'Marakesh',
'Albuquerque',
'Los Cabos',
'Greenville',
'Archipelago Sea',
'Pyeongchang',
'Walla Walla Valley',
'Salina Island',
'Solta',
'Iguazu Falls']
解决方案
尝试这个 :
city_names = ['Buenos Aires',
'Toronto',
'Marakesh',
'Albuquerque',
'Los Cabos',
'Greenville',
'Archipelago Sea',
'Pyeongchang',
'Walla Walla Valley',
'Salina Island',
'Solta',
'Iguazu Falls']
result = ''
iteration_count = 1
for names in city_names:
result = result + str(iteration_count) + ' ' + names + ' '
iteration_count += 1
print (result)
结果如您所愿:
1 Buenos Aires 2 Toronto 3 Marakesh 4 Albuquerque 5 Los Cabos 6 Greenville 7 Archipelago Sea 8 Pyeongchang 9 Walla Walla Valley 10 Salina Island 11 Solta 12 Iguazu Falls
推荐阅读
- python - 如何检查输入的值是否存在于文件中的任何位置,然后打印?
- python - 向 pandas 数据框添加一行字符串,例如第二个列名
- python - 当我尝试在 Windows 上运行 flask db init 时出现迁移错误
- python - 仅打印 .txt 文件中的特定单词 - Python
- c# - 创建计算数字 T 平均值的通用类
- jquery - 使用 jQuery + HTML 进行网站搜索
- linux-kernel - 如何实现带阻塞的字符设备?
- python - 检查熊猫数据框的最后一行是否满足条件的最佳方法是什么?
- reactjs - 如何从对回调 URL 的响应中提取数据?
- azure-functions - 使用 CLI 创建 Azure Function 项目