"
IT技术研习社,专注互联网技术研究与分享,喜欢的朋友可以点击【关注】;把经验传递给有梦想的人;
1. 下标索引1.1 获取元素
列表跟字符串一样,也是有索引的,而且列表通过下标获取元素的操作也是和字符串一样的,不信你看下面示例代码:
>>> li = ['python','java','php','ui']>>> >>> li[0]'python'>>> li[1] # 用下标获取list元素'java'>>> li[3]'ui'1.2 越界
跟字符串一样,list在用下标获取数据的时候超过索引最大值时,也是会报越界错误
li = ['python', 'java', 'php', 'ui']print(li[0])print(li[1])print(li[3])print(li[20]) # 当使用下标获取元素时,下标超出最大值报越界错误'''Traceback (most recent call last):File "E:/untitled/test2.py", line 5, in print(li[20])IndexError: list index out of range'''1.3 切片
同样是跟字符串操作一样,区别就是列表是获取元素。
>>> li['python', 'java', 'php', 'ui']>>> >>> li[1:3]['java', 'php']>>> li[1:]['java', 'php', 'ui']>>> li[::-1]['ui', 'php', 'java', 'python']2. 循环遍历昨天讲的for循环时候,提到过可以用for循环遍历获取列表中的元素。
用for循环可将列表中的元素一个一个取出,取完后退出循环。
>>> li = ['python', 'java', 'php', 'ui']>>> for i in li:... print(i)... pythonjavaphpui也可以使用while循环遍历获取列表元素
>>> li = ['python', 'java', 'php', 'ui']>>> count = len(li)>>> while i < count:... print(li)... i+=1... pythonjavaphpui总结通过本篇文章,你可以学习到Python的下标索引和循环遍历;
IT技术研习社,专注互联网技术研究与分享,喜欢的朋友可以点击【关注】;把经验传递给有梦想的人;
"
|
|