列表常用操作-创新互联

关于列表的作用:在一个变量中,可以容易存储其中一个值

成都创新互联公司长期为上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为下陆企业提供专业的成都网站制作、网站建设、外贸网站建设下陆网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。

列表具有一些特性方法,两个下划线可以忘记

>>> name=['veigar','pengchun''zhangxuan']

>>> dir(name)

['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getslice__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__setslice__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']

列表具有的特性:

##############索引##############

name = [,,]
(name[])
(name[])
(name[])
输出结果
veigar
pengchun
zhangxuan
########################

##############指定往最后一个元素后追加字符##############

name = [,,] <==注意:此追加是往最后一个元素后面追加
name.()
(name)
输出结果
['veigar', 'pengchun', 'zhangxuan', 'jack']
########################################

#############指定往特定的字符后面添加字符##############

name = [,,]
name.insert(,)
(name)

 其输出结果

 ['veigar', 'pengchun', 'pengchun', 'zhangxuan']

######################################################

###################指定最后一个元素删除#############

name = [,,]
name.pop()
(name)

 输出结果

 ['veigar', 'pengchun']

####################################################

#################指定某个元素删除##################

name = [,,]
name.remove()
(name)
输出结果
['veigar', 'zhangxuan']
#########################################

################查看一个列表中相同元素的值有多少################

name = [,,]
name.insert(,)
(name.count())
输出结果:
2
#################################################

#################循环#########################################

name = [,,,]
i (name.count()):  <==表示从一个列表中循环要删除的元素
    name.remove()
(name)

输出结果

['veigar', 'zhangxuan']

#############################################################

#####################关于列表切片################################

name = [,,,,,]
b=name[:]  (b)      <==只取数字

输出结果
[1, 2, 3, 4]
##################################################

###################关于extend将两个列表放在一起###################

name = [,,,]
=[,]
name.extend()
(name)

输出结果

[1, 2, 3, 4, 'a', 'b']

#################################################################

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前文章:列表常用操作-创新互联
文章转载:http://azwzsj.com/article/dcddod.html