加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_开封站长网 (http://www.0378zz.com/)- 科技、AI行业应用、媒体智能、低代码、办公协同!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

Python15个实用技巧汇总,你知道多少?

发布时间:2022-04-07 15:52:51 所属栏目:语言 来源:互联网
导读:这篇文章主要给大家分享一些Python的技巧,小编认为是比较实用的,因此分享给大家作参考,尤其是对学习Python的新手来说,掌握这些技巧,能事半功倍,下面我们就一起来看看吧。 1. 交换变量值 这个应该比较简单,但是日常用很容易忽略。 a, b = 5, 10 print(
        这篇文章主要给大家分享一些Python的技巧,小编认为是比较实用的,因此分享给大家作参考,尤其是对学习Python的新手来说,掌握这些技巧,能事半功倍,下面我们就一起来看看吧。
 
        1. 交换变量值
        这个应该比较简单,但是日常用很容易忽略。
 
a, b = 5, 10
print(a, b)   //5, 10
a, b = b, a
print(a, b)   //10, 5
        2. 将列表中所有元素组合成字符串
        这个其实也是一个基本语法
 
a = ['python', 'java', 'c++', 'go']
print(','.join(a))  //python,java,c++,go
        3. 查找列表中频率最高的值
        感觉用 Python 刷算法题是不是很爽?
 
a = [1, 1, 1, 2, 3, 3, 3, 3, 4, 4, 4]
print(max(set(a), key = a.count))
        4. 检查两个字符串是不是由相同字母打乱顺序组成
from collections import Counter
 
a = 'abcdefg'
b = 'adcbgfb'
print(Counter(a) == Counter(b))
        5.   for-else 语法
        注意不是 if-else,而是 for 循环可以使用 else:
 
a = [1, 2, 3, 4, 5]
for el in a:
    if(el == 0)
       print('找到 0 了')
else:
    print('没有找到 0') 

(编辑:开发网_开封站长网)

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

    热点阅读