加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

18个Python脚本可加速你的编码速度

发布时间:2019-10-18 00:04:19 所属栏目:建站 来源:数据大视界
导读:在本文中,我们向您介绍一些提示和技巧,以帮助您更快地编写代码 Python的可读性和设计简单性是其广受欢迎的两个主要原因。 一些常见的Python技巧可以帮助你提高编码速度。在您的日常编码练习中,以下技巧将非常有用。 1.在字符串中查找唯一元素 以下代码

有时不确定列表的嵌套深度,只希望将所有元素放在一个平面列表中。应该这样做:

  1. from iteration_utilities import deepflatten 
  2. # if you only have one depth nested_list, use this 
  3. def flatten(l): 
  4.  return [item for sublist in l for item in sublist] 
  5. l = [[1,2,3],[3]] 
  6. print(flatten(l)) 
  7. # [1, 2, 3, 3] 
  8. # if you don't know how deep the list is nested 
  9. l = [[1,2,3],[4,[5],[6,7]],[8,[9,[10]]]] 
  10. print(list(deepflatten(l, depth=3))) 
  11. # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 

18.合并两个字典

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读