如何简化使用变量?

蟒蛇新手。如何使用变量将其简化为一行?


print (my_list [0] + " " + my_list [1] + " - " + my_list [2] + " - " + my_list [3] + " , " + my_list [4] + " , " + my_list [5])

print (my_list [6] + " " + my_list [7] + " - " + my_list [8] + " - " + my_list [9] + " , " + my_list [10] + " , " + my_list [11])

print (my_list [12] + " " + my_list [13] + " - " + my_list [14] + " - " + my_list [15] + " , " + my_list [16] + " , " + my_list [17])

print (my_list [18] + " " + my_list [19] + " - " + my_list [20] + " - " + my_list [21] + " , " + my_list [22] + " , " + my_list [23])

print (my_list [24] + " " + my_list [25] + " - " + my_list [26] + " - " + my_list [27] + " , " + my_list [28] + " , " + my_list [29])

print (my_list [30] + " " + my_list [31] + " - " + my_list [32] + " - " + my_list [33] + " , " + my_list [34] + " , " + my_list [35])

print (my_list [36] + " " + my_list [37] + " - " + my_list [38] + " - " + my_list [39] + " , " + my_list [40] + " , " + my_list [41])

print (my_list [42] + " " + my_list [43] + " - " + my_list [44] + " - " + my_list [45] + " , " + my_list [46] + " , " + my_list [47])

print (my_list [48] + " " + my_list [49] + " - " + my_list [50] + " - " + my_list [51] + " , " + my_list [52] + " , " + my_list [53])

print (my_list [54] + " " + my_list [55] + " - " + my_list [56] + " - " + my_list [57] + " , " + my_list [58] + " , " + my_list [59])


慕桂英4014372
浏览 180回答 3
3回答

慕莱坞森

如果您使用python3.6,您可以使用 fstring 它还可以帮助您格式化您的字符串my_list=[i for i in range(60)]def printarray(listarray):        print(f"{listarray[0]} {listarray[1]} - {listarray[2]} - {listarray[3]} , {listarray[4]} , {listarray[5]}")for i in range(0,60,6):        printarray(my_list[i:i+6])输出0 1 - 2 - 3 , 4 , 56 7 - 8 - 9 , 10 , 11.....48 49 - 50 - 51 , 52 , 5354 55 - 56 - 57 , 58 , 59

红颜莎娜

total_elements = 60elements_in_one_line = 6for i in range(total_elements ):    if i%elements_in_one_line  == 0:        print()    print(my_list[i],end=' ')

神不在的星期二

您可以使用 for 循环将其简化为一行:for i in range(0, 60, 6):  print(my_list [i] + " " + my_list [i+1] + " - " + my_list [i+2] + " - " + my_list [i+3] + " , " + my_list [i+4] + " , " + my_list [i+5])
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python