python高效编程15个利器_【15个提高python效率的编程技巧,你到底会用多少个】- 环球网校...

【摘要】现在很多人开始学习编程软件之前,都会考虑选择的编程软件就是python,也用在各行各业数据处理之中,并被大家所熟知,为了更高效编程,所以近年学习提高python效率的编程技巧的人增多了,今天环球网校的小编就来和大家讲讲提高python效率的编程技巧。

8. 列表解析式

a = [1, 2, 3]

b = [num*2 for num in a] # Create a new list by multiplying each element in a by 2

9. 遍历字典

m = {'a': 1, 'b': 2, 'c': 3, 'd': 4}

for key, value in m.items():

print('{0}: {1}'.format(key, value))

10. 同时遍历列表的索引和值

m = ['a', 'b', 'c', 'd']

for index, value in enumerate(m):

print('{0}: {1}'.format(index, value))

11. 初始化空容器

a_list = list()

a_dict = dict()

a_map = map()

a_set = set()

12. 删除字符串两端的无用字符

name = " George "

name_2 = "George///"

name.strip() # prints "George"

name_2.strip("/") # prints "George"

13. 列表中出现最多的元素

test = [1, 2, 3, 4, 2, 2, 3, 1, 4, 4, 4]

print(max(set(test), key = test.count))

14. 检查对象的内存使用情况

import sys

x = 1

print(sys.getsizeof(x))

15. 将 dict 转换为 XML

from xml.etree.ElementTree import Element

def dict_to_xml(tag, d):

'''

Turn a simple dict of key/value pairs into XML

'''

elem = Element(tag)

for key, val in d.items():

child = Element(key)

child.text = str(val)

elem.append(child)

return elem

这15个提高python效率的编程技巧已经讲完了,如果你真想获得效果,一定要自己实际操作几遍。

以上就是有关于提高python效率的编程技巧的全部内容,小编希望大家所学的python知识可以用在自己的工作领域中,毕竟作为一个应用类的技能,最终还是要应用在实际领域中才能发挥它的作用,环球网校的小编在这里祝大家学有所成,并彻底掌握python的使用方法。想获取更多有关python的知识,可以点击下方资料下载链接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值