我正在创建一个程序,该程序接受一个字符串并将字符串中的每个单词从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个单词的字符串并将每个单词变为变量!