码迷,mamicode.com
首页 > 其他好文 > 详细

第二章:列表简介

时间:2020-03-31 14:26:40      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:计算   yam   tor   sorted   访问   end   move   索引   eve   

列表定义:
test = ["sss","ccc","bbb"]
格式:[]中用,隔开的元素集合叫做列表
访问列表:test[0]列表名称[元素索引位置],索引从0开始算,[-1]代表倒数第一个


索引的添加、修改、删除:
修改元素:test[0]="ooo" 修改第一个元素
添加元素:test.append("aaa") 在列表的最后位置添加一个元素
插入元素:test.insert(0,"kkk") 在第一个位置插入元素
删除元素:del test[0] 删除第一个元素
删除并使用元素:test.pop()弹出最后一个元素,test.pop(0)弹出第一个元素
删除并使用元素:a=‘ccc‘ test.remove(a) print(a) 结果是:ccc(一知半解)
例题:
motorcycles = [‘honda‘, ‘yamaha‘, ‘suzuki‘, ‘ducati‘]
print(motorcycles)
too_expensive = ‘ducati‘
motorcycles.remove(too_expensive)
print(motorcycles)
print("\nA " + too_expensive.title() + " is too expensive for me.")
结果:
[‘honda‘, ‘yamaha‘, ‘suzuki‘, ‘ducati‘]
[‘honda‘, ‘yamaha‘, ‘suzuki‘]
A Ducati is too expensive for me.

列表永久排序:
字母全是小写的情况下使用方法sort
test.sort()给列表按字母顺序排序,永久修改顺序,
test.sort(reverse=true)给列表按字母倒序排序,永久修改顺序

临时排序使用函数sorted
sorted(test)临时排序
sorted(test,reverse=true)临时倒序

倒着打印列表使用方法reverse:
test.reverse()

计算列表的个数使用函数len:
len(test)

第二章:列表简介

标签:计算   yam   tor   sorted   访问   end   move   索引   eve   

原文地址:https://www.cnblogs.com/sxdpython/p/12604560.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!