数组大小因用户输入而异
例如,大小为3
array = [1,3,7]要获得
a = 1
b = 3
c = 7发布于 2020-06-24 10:53:29
使用enumerate同时获取数字和索引。
array = [1,3,7]
for pos, num in enumerate(array):
print(pos,num)这将为您提供如下所示的输出:
0 1
1 3
2 7所以现在要访问index 0上的号码,只需写下,
for pos, num in enumerate(array):
if pos == 0:
print(num)这将为您提供以下输出:
1希望这能有所帮助。
发布于 2020-06-24 10:54:21
如果你有变量的名称,那么你可以使用这个
(a,b,c) = array
您可能需要一个字典,而不是单独的变量。例如
variavle_dictionary = {}
for i in range(len(array)):
variavle_dictionary["key%s" %i] = array[i]
print(variavle_dictionary)
{'key0': 1, 'key1': 2, 'key2': 3,}https://stackoverflow.com/questions/62546698
复制相似问题