【摘要】现在很多人开始学习编程软件之前,都会考虑选择的编程软件就是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的知识,可以点击下方资料下载链接。