Stores = ["alpha","bravo","charlie","delta"]
KnownName = Stores.pop()
KnownName2 = Stores.pop()
KnownName3 = Stores.pop()
print KnownName+" "+Stores.pop()
print KnownName2+" "+KnownName
print KnownName3+" "+KnownName2
print KnownName3
输出:
^{pr2}$如果我有m1,m2,m3…mn的列表 我正试着像这样胡乱乱搞
m1
m2 m3
m4 m2
m5
m6 m7
m8 m9
m10 m8
m11 m10
如果你看输出,一行最多有两个值。只有第一个值可以重复。在
如何改进我的代码?在
foo = ['m1', 'm2', 'm3', 'm4', 'm5','m6','m7','m8']
foo.reverse()
while foo:
try:
if random.randrange(0,2) == 0:
print foo.pop()
else:
Value2 = foo.pop()
print Value2 + " " + foo.pop()
if random.randrange(0,2) == 0:
Value3 = foo.pop()
print Value3 + " " + Value2
else:
foo.pop() + foo.pop()
except:
break
你可以试试这个。在
相关问题 更多 >
编程相关推荐