尝试从列表中获取元素并使用每个元素作为变量进行分配

时间:2017-03-27 20:21:05

标签: python list variables

我正在创建一个程序,该程序接受一个字符串并将字符串中的每个单词从a-z按升序转换为变量。我喜欢以某种方式命名我的变量以使我们更容易理解:s表示语句,v表示变量,l表示列表,w表示单词,le表示长度:因此svlle将是语句变量列表长度

import time
svl = []
num = 0
letters = ['a' 'b' 'c' ... 'z']
print('test-05')
time.sleep(1)
s = input('statement:')
swl = s.split()
swlle = len(swl)
svlle = (letters[0:swlle])
while num < swlle:
    svl.append(letters[num]) 
    num = num + 1
num = 0
if ', '.join(svl) in globals():
    while svl[num] < swlle:
        svl[num] = swl[num]
        num = num + 1
else:
    print('failure?')

print(a)
print(b)
print(c)
time.sleep(3)` 

我不知道如何从我的svl中取出所有字母,并将它们作为我原始陈述中所有单词的变量。 请记住,我设计这个是为了能够接受任意大小为26个单词的字符串并将每个单词变为变量!

0 个答案:

没有答案