数据类型
python中可用的数据结构是列表,元组和字典。集合在sets库中可用(但内置于Python 2.5及更高版本中)。列表就像一维数组(但你也可以有其他列表的列表),字典是关联数组(也就是哈希表),元组是不可变的一维数组(Python“数组”可以是任何类型,所以你可以在列表/词典/元组中混合例如整数,字符串等)。所有数组类型中第一项的索引为0. 负数从结尾到开头计数,-1是最后一项。变量可以指向函数。用法如下:
>>> 样品 =  [ 1 , [ “另一个” , “列表” ],  (“A” ,“ 元组” )] 
>>> MYLIST  =  [ “列表项1” , 2 , 3.14 ] 
>>> MYLIST [ 0 ]  =  “再次列出项目1”  #我们正在更改项目。
>>> mylist [ - 1 ]  =  3.21  #这里,我们参考最后一项。
>>>   “值1” , 2 : 3 , “pi” : 3.14 } 
>>> mydict [ “pi” ]  =  3.15  #这是您更改字典值的方法。
>>> mytuple  =  (1 , 2 , 3 )
>>> myfunction的 =  len个
>>> 打印(myfunction的(MYLIST ))
您可以使用冒号(:) 访问数组范围。将起始索引保留为空假定第一个项目,将结束索引保留为最后一个项目。索引是包含 - 独占的,因此指定[2:10]将返回项目[2](第三项,因为0索引)到[9](第十项),包括(8项)。负索引从最后一项向后计数(因此-1是最后一项),如下所示:
>>> MYLIST  =  [ “列表项1” , 2 , 3.14 ] 
>>> 打印(MYLIST [:])
[ '列表项1',2,3.1400000000000001] 
>>> 打印(MYLIST [ 0 :2 ])
[ '列表项1',2] 
>>> print (mylist [ - 3 :- 1 ])
['列表项1',2] 
>>> print (mylist [ 1 :])
[2,1,314]
#添加第三个参数,“step”将在#N 
项增量中
使用Python步骤,而不是1. #例如,这将返回第一个项目,然后转到第三个项目并
返回#(那么,项目0和2 in 0索引)。
>>> print (mylist [:: 2 ])
['List item 1',3.14]
                                46.4498
                            
                                1
                            
                                1
                            
                                
                            
                                关注作者
                            
                                    收藏
                                                            
发表评论
暂无数据
            
                
                
