python學習記錄1——常用命令總結
with
關鍵字
Python 中的關鍵字with詳解
淺談 Python 的 with 語句
struct
Python使用struct處理二進制(pack和unpack用法)
lambda表達式
python – lambda表達式
@裝飾器
特點:1 參數(shù)是一個函數(shù);2 返回值是一個函數(shù)
python 裝飾器
Python 函數(shù)裝飾器
裝飾器 - 廖雪峰的官方網站
defaultdict方法
python中defaultdict方法的使用
對dict進行排序
python的sorted函數(shù)對字典按key排序和按value排序
# 按key排序
B = sorted(A.keys())
B = sorted(A.items(), key=lambda item: item[0])
# 按value排序
B = sorted(A.items(), key=lambda item: item[1])
# 按value和key綜合排序
B = sorted(A.items(), key=lambda item: (item[1], item[0]))
字典和之間的轉換
# 第一種方法
hps = namedtuple("HParams", hps_dict.keys())(**hps_dict)
# 第二種方法
HParams = namedtuple("HParams", ["train", "test"])
hps = HParams._make(hps_dict)
yield
python中yield的用法詳解——最簡單,最清晰的解釋
Python yield 使用淺析
class((object))
python的class(類)中的object是什么意思?
異常
raise Exception('Duplicated word in vocabulary file: %s' % w)
python raise
查找符合特定規(guī)則的文件路徑名
glob.glob
將列表中的元素打亂和排序
random.shuffle
sorted(filelist)
三元運算符
result = a if condition else b for i in list(ll)
Python如何輸出帶顏色的文字方法
print 動態(tài)顯示
print("\r this is: ".format(content1) + str(content1) + " / " + str(content2), end="")
print 字符串數(shù)字混合顯示
print ('Get {} words from {} files'.format(len(word_count), len(files)))
print("Get %i words from %i files" % (len(word_count), len(files)))
找到文件夾下特定類型的文件
files = glob.glob(input_dir + '/*.txt')
python CSV庫 DictWriter的使用
import csv
with open('names.csv', 'w', newline='') as csvfile:
fieldnames = ['first_name', 'last_name']
writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
writer.writeheader()
writer.writerow({'first_name': 'Baked', 'last_name': 'Beans'})
占位
更多文章、技術交流、商務合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
