你可以通过字母列表,并连接具有 '_true' 每一封信
import string
gvalues =[x+'_true' for x in string.ascii_lowercase]
print gvalues
输出:
['a_true', 'b_true', 'c_true', 'd_true', 'e_true', 'f_true', 'g_true', 'h_true', 'i_true', 'j_true', 'k_true', 'l_true', 'm_true', 'n_true', 'o_true', 'p_true', 'q_true', 'r_true', 's_true', 't_true', 'u_true', 'v_true', 'w_true', 'x_true', 'y_true', 'z_true']
如果您需要连接它与所有字母(大写+小写)。
import string
gvalues =[x+'_true' for x in string.ascii_letters]
print gvalues
这将使你:
['a_true', 'b_true', 'c_true', 'd_true', 'e_true', 'f_true', 'g_true', 'h_true', 'i_true', 'j_true', 'k_true', 'l_true', 'm_true', 'n_true', 'o_true', 'p_true', 'q_true', 'r_true', 's_true', 't_true', 'u_true', 'v_true', 'w_true', 'x_true', 'y_true', 'z_true', 'A_true', 'B_true', 'C_true', 'D_true', 'E_true', 'F_true', 'G_true', 'H_true', 'I_true', 'J_true', 'K_true', 'L_true', 'M_true', 'N_true', 'O_true', 'P_true', 'Q_true', 'R_true', 'S_true', 'T_true', 'U_true', 'V_true', 'W_true', 'X_true', 'Y_true', 'Z_true']
UPDATE
如果你想创建变量名为 'a_true'。这不是最好的做法。但是,您可以使用字典。 这是一种使用keys
映射变量以获得values
的方法。
在这个例子中。 我们添加'a_true'作为关键字,以获得一个值。
d= {'a_true':1, 'b_true':2, 'c_true':3, 'd_true':3}
print d['a_true']
会给你:1
print d['b_true']
会给你:2
for循环'vari'应该是'var' !!? – 2014-10-31 06:25:22
哦谢谢,更正 – user3440489 2014-10-31 06:26:59
@ user3440489显示你想要的输出。你还不清楚。更好地使用'i +'_ true''来循环移除'k'。 – 2014-10-31 06:29:11