[python] 列表解析式的高效与简洁
生活随笔
收集整理的這篇文章主要介紹了
[python] 列表解析式的高效与简洁
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方法一(列表解析式):
list1 = ["abc","efg","hij"] list2 = [i[0] for i in list1] print list2
方法二(普通寫法):
list1 = ["abc","efg","hij"] list2 = [] for i in range(len(list1)):list2.append(list1[i][0]) print list2
輸出:
['a', 'e', 'h'] ['a', 'e', 'h']
方法一和方法二輸出相同,是等價的
轉載于:https://www.cnblogs.com/TwCsLj/p/9517106.html
總結
以上是生活随笔為你收集整理的[python] 列表解析式的高效与简洁的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 升级 iOS 14 后,iPhone 耗
- 下一篇: 关于python的单线程和多线程