from collections import Counter
words = '''我明白你的意思,你的意思就是想意思意思,但是你不明白我的意思,我的意思是你不用意思意思。'''word_counts = Counter(words) top_three = word_counts.most_common(3) print(top_three)
# 输出:[('意', 8), ('思', 8), ('你', 4)]
import pypinyinwords = "床前明月光"pypinyin.pinyin(words)
# 输出:[['chuáng'], ['qián'], ['míng'], ['yuè'], ['guāng']]
import os files = os.listdir("E:\\testfile\\") if any(name.endswith('.py') for name in files): print(1)
row = ["我", "爱", "python"] print(*row,sep="")
# 输出:我爱python
from datetime import dated1 = date(2020,1,1) d2 = date(2020,9,13) print(abs(d2-d1).days)
# 输出:256
比如'x=11,y=20'拆解成{'x': 42.0, 'y': 1.0}
kvp = lambda elem,t,i: t(elem.split('=')[i]) parse_kvp_str = lambda args : dict([(kvp(elem,str,0), kvp(elem,float,1)) for elem in args.split(',')]) parse_kvp_str('x=11,y=20')
# 输出:{'x': 42.0, 'y': 1.0}
a = 1b = 2a, b = b, a
d = {} d.setdefault(2, []).append(23) d.setdefault(2, []).append(11) d[2]
# 输出:[23, 11]
test = [1, 2, 3, 5, 2, 2, 3, 1, 2, 6, 2] print(max(set(test), key = test.count))
# 输出:2
import sys x = 1print(sys.getsizeof(x))
# 输出:28
import string, random randword = lambda n: "".join([random.choice(string.ascii_letters) for i in range(n)])
# 输出:'qsNWZF'
words = lambda text: ''.join(c if c.isalnum() else ' ' for c in text).split() words('Johnny.Appleseed!is:a*good&farmer')
# 输出:['Johnny', 'Appleseed', 'is', 'a', 'good', 'farmer']
import time import sys for progress in range(100): time.sleep(0.1) sys.stdout.write("Download progress: %d%% \r" % (progress) ) sys.stdout.flush()
a = 'Python is a powerful languange.'print(a[::-1])
# 输出:.egnaugnal lufrewop a si nohtyP
list1 = ['Scott', 'Eric', 'Kelly', 'Emma', 'Smith']list2 = ['Scott', 'Eric', 'Kelly']
set1 = set(list1)set2 = set(list2)
list3 = list(set1.symmetric_difference(set2))print(list3)
# 输出:['Emma', 'Smith']
listNumbers = [20, 22, 24, 26, 28, 28, 20, 30, 24]list(set(listNumbers))
# 输出:[20, 22, 24, 26, 28, 30]
ItemId = [54, 65, 76]names = ["Hard Disk", "Laptop", "RAM"]itemDictionary = dict(zip(ItemId, names))print(itemDictionary)
# 输出:{54: 'Hard Disk', 65: 'Laptop', 76: 'RAM'}
punctuations = '''!()-[]{};:'"\,<>./?@#$%^&*_~,。!?'''my_str = "你好,!!我的网名叫作:隔-壁-老-王。"
# 移除标点no_punct = ""for char in my_str: if char not in punctuations: no_punct = no_punct + char
print(no_punct)
# 输出:你好我的名字叫作:隔壁老王
import os
MESSAGE = '该文件已经存在.'TESTDIR = 'testdir'try: home = os.path.expanduser("~") print(home)
if not os.path.exists(os.path.join(home, TESTDIR)): os.makedirs(os.path.join(home, TESTDIR)) else: print(MESSAGE)except Exception as e: print(e)
def f(): return 1,2,3,4
a,b,c,d = f()print(a,b,c,d)
# 输出:1,2,3,4
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。