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

18个Python剧本可加快你的编码速率

发布时间:2019-10-21 08:36:11 所属栏目:建站 来源:数据大视界
导读:在本文中,我们向您先容一些提醒和能力,以辅佐您更快地编写代码 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.归并两个字典

(编辑:河北网)

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

热点阅读