L = range(1,101), 這個(gè)L[4::5][-10:] ,還是這個(gè)L[-46::5]更節(jié)省性能。謝謝
print L[4::5][-10:] #[4::5]是正序取5的倍數(shù),[-10:]逆序取后10個(gè)。這種思維確實(shí)很好,很方便。不過(guò)從計(jì)算機(jī)的性能來(lái)說(shuō),肯定是print L[-46::5],這個(gè)更加好。當(dāng)然相對(duì)如今的計(jì)算機(jī),這點(diǎn)性能或許算不得什么了。不知道我這樣認(rèn)為對(duì)不對(duì)
2016-08-29
我覺(jué)得從計(jì)算機(jī)的性能來(lái)說(shuō),肯定是print L[-46::5]這個(gè)更加好。但是print L[-46::5]是人工進(jìn)行計(jì)算之后得出的,要是數(shù)字更大一些的話就不好弄了。所以從便捷程度上來(lái)說(shuō)print L[4::5][-10:]更好一些。個(gè)人觀點(diǎn),僅供參考。
2016-10-08
贊同最佳的說(shuō)法,如果這是個(gè)不知道個(gè)數(shù)的list咋辦呢,是吧。所以還是
L[4::5][-10:]
這個(gè)好點(diǎn)
2016-10-01
我也覺(jué)得為什么print L[4::5][-10:]更好,省去人工計(jì)算步驟