python鲜为人知的小技巧

发布时间:2024-11-14 12:30

python鲜为人知的小技巧

1.字典合并 以d2为基准更新d1

d1={"a":1}

d2={"b":2,"a":10}

d1.update(d2)

print(d1)

print(dict(d1.items()|d2.items()))

2.for else

a=[1,2,3,4,5]

for i in a:

if i==0:

print(i)

break

else:

print("did not break out of for loop")

3.函数的链式写法

def product(a,b):

return a*b

def add(a,b):

return a+b

b=True

print((product if b else add)(5,2))

4.简易版word count,找出列表中多次出现的元素

import collections

a=[1,2,3,2,3,12,3,22,3,2,2,2]

collections.Counter(a).most_common()

#max(list(),key=)

a=[1,2,3,2,3,12,3,22,3,2,2,2]

max(set(a),key=a.count)

5.转至二维数组

original=[['a','b'],['c','d'],['e','f']]

transpose=zip(*original)

print(list(transpose))

6.反转list

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

b=a[::-1]

print(a)

print(b)

7.反转字符串

a='i love you baby'

b=a[::-1]

print(a)

print(b)

网址:python鲜为人知的小技巧 https://www.yuejiaxmz.com/news/view/71906

相关内容

Python的生活小技巧
一些鲜为人知的生活小技巧!
生活小技巧大全 推荐30个鲜为人知的生活妙招
Python实现经典还钱问题算法:优化财务管理的编程技巧
看看这些鲜为人知的生活美妆小技巧,绝对超值
【Python小技巧】pip镜像源:清华镜像、阿里云镜像、豆瓣镜像与如何修改默认镜像源
python在生活过中的应用
python
食物保鲜小技巧
这些食物的储存保鲜小技巧你知道吗?(上)

随便看看