查找出['PEN', 'Book', 'toy', 'INK','poster','COMPUTER']中仅由大写字母构成的元素的索引值,并按"元素-索引值"的形式输出:
如 PEN-0
INK-3
my_list = ['PEN', 'Book', 'toy', 'INK','poster','COMPUTER']
my_len = len(my_list)
for i in range(my_len): # i为第几个元素
len_word = len(my_list[i])
flag = True
for j in range(len_word ):
k=ord(my_list[i][j]) #转换为ascii码
if k >= 65 and k <= 90:
flag2 = True
else:
flag2 = False
flag = flag and flag2
if flag == True:
print(my_list[i] + "-" + str(i))