【强推】五个相见恨晚的Python小技巧总结

131 阅读2分钟
  1. 引言
    日常工作生活中,我们最常使用的开发语言就是Python,收益于其功能强大的第三方库和简单的语法,Python变得越来越流行。本文就Python中一些常用的技巧进行总结,可以方便的提升大家的编码质量。
    闲话少说,我们直接开始吧!

  2. 合并字典
    假设我们有两个字典,我们希望将其进行合并,一种有效的实现方式如下:

dict_2 = {"X": 10, "Y": 20, "Z": 30}
dict_3 = {<strong>dict_1, </strong>dict_2}
print(dict_3)】

输出如下:

{'A': 1, 'B': 2, 'C': 3, 'X': 10, 'Y': 20, 'Z': 30} 列表去重
如果我们需要对一个列表进行去重,删除重复的元素。参考其他语言的暴力实现方式如下:

new_animals = []
for animal in animals:
 if animal not in new_animals:
     new_animals.append(animal)
print(new_animals)

但是在Python中更为简洁的实现方式如下:


new_animals = list(set(animals))

print(new_animals)

输出如下:
['cat', 'dog', 'raccoon', 'bear'] 使用下划线增加数据可读性
我们在打印输出数字的时候,由于数字较长,往往不太方便我们一眼读取,在Python中可以使用下划线来将数字进行美化后输出,样例代码如下:

print(1_000_000_000 + 123)

ASCII码和数字互相转换
在Python中,我们经常需要进行数字和ASCII字符进行互换,常见字符的ASCII如下所示:

97-122         小写字母a-z

用Python实现数字转ASCII码的代码如下:

print(chr(115))
print(chr(99))
print(chr(105))
print(chr(105))

输出如下:

s
c
i
i

97

以上就是本次分享的全部内容,现在想要学习编程的小伙伴欢迎关注Python技术大本营,获取更多技能与教程。

image.png