>>> x=[10][0]+1
11
版本pthon3.5.0,win7系統
想知道為什么會等于11,[10][0]是解釋為串列還是字典,怎么計算的,射射大佬們
uj5u.com熱心網友回復:
[10]是串列,其中只有一個元素10[10][0]表示取串列[10]中的第1個元素,是10
10+1=11
uj5u.com熱心網友回復:
x = [10]
print('x的值是', x, '型別', type(x), '長度', len(x))
x = [10][0]
print('x的值是', x, '型別', type(x))
# print('長度',len(x)) # int型別沒有len()
x = [10][0] + 1
print('x的值是', x, '型別', type(x))
x的值是 [10] 型別 <class 'list'> 長度 1
x的值是 10 型別 <class 'int'>
x的值是 11 型別 <class 'int'>
uj5u.com熱心網友回復:
串列元素的第一個是10轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/51238.html
