python起飞系列——起步(二)

1.列表及其操作

不同类型的元素可以放在一起,可对元素进行操作改变其值。定义列表很简单,使用一个变量名=[列表内容]

(1)使用索引访问列表元素

索引使用方式如上,如果使用[1:4]则表示取出第一个到第4个(不包括)的值。

(2)修改列表的值

可以直接使用赋值给索引的值,也就是使用索引或的位置,然后赋值,如下:

将第一个的值改变。

(3)在列表的末尾添加一个元素,使用append()方法

(4)删除列表元素有两种方法:一个是del list[0]  ,另一个是使用pop方法,还有可以根据值来删除使用remove,具体使用方式如下:

(5)使用sort()方法来进行永久性列表排序,按照字母顺序,或者数字顺序来排序,但是不能两种类型互相混合来排序。

还可以临时排序,使用sorted(list)方式,只排序一次,使用过程如下:

(6)使列表倒序的方法为,reverse(),使用过程如下:

(7)介绍最后一个方法,len(list)来返回列表长度。

列表是什么以及如何使用其中的元素;如何定义列表以及如何增删元素;如何对列表进行永久性排序,以及如何为展示列表而进行临时排序;如何确定列表的长度。

 

2.列表操作

(1)遍历整个列表(即可以拿出列表所有元素的操作)

使用for循环(在循环结构中详解)

加10操作


附所有代码:

list=['ahie','jiss','jidsa',90,89]
print(list)

#索引正序从0开始,负序从-1开始
print(list[0])
print(list[-1])

print(list[1:4])

list[1]='dhnb'

list=['ahie','jiss','jidsa',90,89]
print(list)
list.append('jihgbkjva')
print(list)

list.insert(3,'haoji')
print(list)

del list[0]
print(list)

list.pop(0)
print(list)

list.remove('jidsa')
print(list)

list2=[1,2,5,8,3,2,1]
list2.sort()
print(list2)

list3=['mi','ad','pr','ps','ae']
list3.sort()
print(list3)

list4=['mi','ad','pr','ps','ae']
print(sorted(list4))
print(list4)

cars = ['bmw', 'audi', 'toyota', 'subaru']
print(cars)
cars.reverse()
print(cars)

len(cars)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值