Những gì bạn thấy, ('A','B','C','D','E')
, là không phải là list
, đó là một tuple
(dấu ngoặc tròn thay vì dấu ngoặc vuông cho biết). Tuy nhiên, cho dù chỉ mục danh sách hoặc một bộ (để nhận một mục tại một chỉ mục), trong cả hai trường hợp, bạn nối thêm chỉ mục đó vào dấu ngoặc vuông.
Vì vậy:
thetuple = ('A','B','C','D','E')
print thetuple[0]
in A
, và vân vân.
Tuples (khác với danh sách) là bất biến, vì vậy bạn không thể gán -thetuple[0]
vv (như bạn có thể gán cho một chỉ mục của một danh sách). Tuy nhiên, bạn chắc chắn có thể chỉ cần truy cập ("nhận") mục bằng cách lập chỉ mục trong cả hai trường hợp.
Nguồn
2010-06-11 03:03:04
Bạn đã thử 'myList [0] 'và' myList [1] '? Điều gì đã xảy ra tại sao bạn thử một cái gì đó? Hãy đăng mã bạn đã thử. –