可以解釋一下這一串代碼?print x[0] + ':',x [1]
s?=?set([('Adam',?95),?('Lisa',?85),?('Bart',?59)])for?x?in?s:????print?x[0]?+?':',x?[1]
??print?x[0]?+?':',x?[1]?這個是什么意思??s?=?set([('Adam',?95),?('Lisa',?85),?('Bart',?59)])for?x?in?s:????print?x[0]?+?':',x?[1]
??print?x[0]?+?':',x?[1]?這個是什么意思??2019-08-10
舉報
2019-11-17
應該就是前幾節課中的索引吧
2019-08-10
第一次執行循環時,x就是元素('adam',95)這個tuple。那么x[0]就是adam,x[1]就是95.所以此時print?
x[0]?+?':',x?[1]結果為adam:95.第二次執行循環時,x就是第二個set元素('Lisa',85)這個tuple。打印原理類似。第三次道理類似