1樓:現在不是金子
# -*- coding: cp936 -*-a = '中文'
b = ['中文']
c =dstring = ''
lstring = ''
# 列表要整理一下,但前列表只有一個元素,但是真實環境中可能不止一個,
# 加一個處理過程。
for item in b:
if b[-1] == item:
lstring += '%s' % itemelse:
lstring += '%s, ' % item# 處理字典
for t in c.keys():
fill = '%s : %s' % (t, c[t])dstring += fill
if c.keys().index(t) +1 != len(c):
dstring += ', '
print a
print '[%s]' % lstringprint '' % dstring
***************
我也是剛試出來。
但是,那個字典的定義好像有問題。
這段**執行以後和定義的資料室一樣的。
>>> *************** restart ***************
>>>中文[中文]
>>>
2樓:匿名使用者
如果這樣:
>>> a 回車
'\xd6\xd0\xce\xc4'
其實這才是a中的數值,'中文'是在顯示的時候才會出現的變數a與變數b和c是不一樣的
a是字串,可以print列印
b和c不可以print的,他們print的結果與>>> b 回車
>>> c 回車
的效果是一樣的,顯示變數的內容
漢字是顯示的時候出現,儲存的僅僅是編碼而已其實 a==b[0] 同樣 a==c.keys()[0]==c[1]可以這樣列印:
for i in b:
_print i
for i in c.keys():
_print i, c[i]
python中{dict}[list]這個格式返回的結果是什麼?
3樓:熊遇見土豆
python中[list]這個格式返回的結果版是:[s[0]]
[s[1]]
……權'0':0,'1':1,'2':
2,'3':3,'4':4,'5':
5,'6':6,'7':7,'8':
8,'9':9}[s[100]]
python 如何判斷一個變數是一個列表?
4樓:匿名使用者
動態語言一般用的bai都是鴨子型別,最du好不要去zhi判斷,或者限制一dao個變數的具體型別,只要這個
專變數能完成你的屬目標就可以了。
python內建的方法是isinstance>>> isinstance({},dict)true
>>> isinstance(5,dict)false
>>> isinstance(,dict)false
python官方文件在說明type函式的用法時,明文推薦用isinstance測試物件型別。
5樓:匿名使用者
isinstance似乎不是這麼用的。 我通常的做法是用type
x=int(5)
if type(x)==int: print " x is interger. "
else: print "false."
isinstance可以用來判斷一個變數是否屬於一個類。專 在python裡應該
屬是正確的。
if type(x)==list:passif type(x)==dict:pass
6樓:匿名使用者
a=[1,2,3]
if type(a) == list :
print 'list'
php框架phalcon 相容問題
我也遇到了這個問題,你是怎麼解決的呀 php框架相容問題 我擦那是php的錯誤提示,都沒說框架,叫人怎麼弄 如何在windows下安裝phalcon框架php版本的擴充套件 phalcon是一套實現mvc架構的高效能php應用程式框架。最新版本2.0.0 phalcon是以擴充的方式以c語言所編寫,...
sqlserver2019不相容問題
sql2000相容win7,不管是32位還是64位的,請看如下步驟 1.關掉防毒軟體 2.uac設定到最低 3.找到安裝包中x86 setup setupsql.exe4.右鍵 屬性 相容性 選擇xp 下面的以管理員身份執行也選擇5.然後在setup.exe右鍵以管理員身份執行。1 32位win7可...
換電腦配置華碩顯示卡相容問題
你品牌機電源差 不換電源功耗高的顯示卡不能上 r7 240雖然功耗不高,但價效比太低,效能很弱另外你cpu也太弱了,只換顯示卡也不行 具體你預算多少錢升級?我幫你看看怎麼用好 相容,不過這顯示卡效能很差,對你說的遊戲可能有點吃力。建議買gtx650。另外 家悅系列桌上型電腦電源比較小,最好買個400...