python 2.x版本的中文編碼一直是乙個頭疼的事,這裡主要解決中文列表或者字典的中文輸出列印
#! /usr/bin/env python
# -*- coding: utf-8 -*-
import json
dic =
print dic
#轉化成json輸出
print json.dumps(dic,encoding="utf-8",ensure_ascii=false)
#list = ["我","python","學習"]
print list
#分別輸出
for s in list:
print s #分別為中文
#通過轉化json.dumps輸出
print json.dumps(list, encoding="utf-8", ensure_ascii=false)
#["我", "python", "學習"]
Python 輸出中文報錯問題
第一次使用python,基本都是列印hello word,那麼如果我們列印漢字會怎樣呢?例如 print 你好,世界 那麼我們就會看到程式報錯 for details由於python中預設的編碼格式是 ascii 格式,在沒修改編碼格式時無法正確列印漢字,所以在讀取中文時會報錯。解決方法為只要在檔案...
python讓列表倒序輸出
a 0,1,2,3,4,5,6,7,8,9 b a i j 表示複製a i 到a j 1 以生成新的list物件 b a 1 3 那麼,b的內容是 1,2 當i預設時,預設為0,即 a 3 相當於 a 0 3 當j預設時,預設為len alist 即a 1 相當於a 1 10 當i,j都預設時,a ...
python對齊輸出多組列表資料
m list range 1,13 變數1 月份 q 1002,2150,4482,4028,8764,10410,12057,21047,18540,10042,3972,2240 變數2 月平均流量 m 3 s h 620.00,618.24,617.87,622.86,626.57,630.5...