Python学习06——列表的操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习06——列表的操作相关的知识,希望对你有一定的参考价值。

笨办法学Python第39节

之前用的第三版的书,昨天发现内容不对,八块腹肌又给我下了第四版,这次的内容才对上。本节的代码如下:

 1 ten_things = "Apples Oranges Crows Telephone Light Sugar"
 2 
 3 print "Wait there‘s not 10 things in that list, let‘s fix that"
 4 
 5 stuff = ten_things.split( )
 6 
 7 more_stuff = ["Day","Night","Song", "Frisbee","Corn","Bananan","Girl","Boy"]
 8 
 9 while len(stuff)!=10:
10     next_one = more_stuff.pop()
11     print "Adding: ", next_one
12     stuff.append(next_one)
13     print "There‘s %d items now." % len(stuff)
14 
15 print "There we go: ",stuff
16 
17 print "Let‘s do some things with stuff."
18 
19 print stuff[1]
20 print stuff[-1]
21 print stuff.pop()
22 print  .join(stuff)
23 print #.join(stuff[3:5])

运行结果如下:

技术分享

列表的操作中几点要注意:

stuff = ten_things.split(‘ ‘):以空格为标示分割字符串ten_things。
print stuff[1]:输出列表中序号是1的元素,在这里是Oranges。
print stuff[-1]:输出列表中最后一个元素。
print stuff.pop():输出列表中最后一个元素并在返回的时候删除。
print ‘ ‘.join(stuff):将列表中的元素用空格连接起来。
print ‘#‘.join(stuff[3:5]):将序号为3的元素和序号为4的元素用#连接起来,注意不包括序号为5的元素。

以上是关于Python学习06——列表的操作的主要内容,如果未能解决你的问题,请参考以下文章

学习笔记:python3,代码片段(2017)

30 段 Python 实用代码

《Python学习之路 -- Python基础之切片》

即学即用的 30 段 Python 实用代码

代码学习PYTHON 列表循环遍历及列表常见操作

13 个非常有用的 Python 代码片段