首页 > 编程语言 > 详细

Python学习笔记第三天

时间:2020-04-08 23:57:48      阅读:117      评论:0      收藏:0      [点我收藏+]

每日一句:今天的优势会被明天的趋势代替,把握趋势,把握未来。

组织列表

list=[sjk,gyd,asa,dvd]
print(list)
list.sort()
print(list)
# sort()使列表按一定顺序排列,使用sort()后将永久性修改列表的顺序,无法回到原本无序的状态
[‘sjk‘, ‘gyd‘, ‘asa‘, ‘dvd‘]
[‘asa‘, ‘dvd‘, ‘gyd‘, ‘sjk‘]
list=[sjk,gyd,asa,dvd]
print(list)
list.sort(reverse=True)
print(list)
# 把sort()传递参数reverse=True,使列表按sort()的逆顺序排列
[‘sjk‘, ‘gyd‘, ‘asa‘, ‘dvd‘]
[‘sjk‘, ‘gyd‘, ‘dvd‘, ‘asa‘]
临时排序
list=[sjk,gyd,asa,dvd]
print(list)
print(sorted(list))
# sorted()能临时改变列表的排列顺序,但不影响列表原本的顺序,属于临时排序
# sorted()y也可以传递参数reverse=True,使列表按sorted()的逆顺序排列
print(list)
[‘sjk‘, ‘gyd‘, ‘asa‘, ‘dvd‘]
[‘asa‘, ‘dvd‘, ‘gyd‘, ‘sjk‘]
[‘sjk‘, ‘gyd‘, ‘asa‘, ‘dvd‘]
许多列表不仅仅只是小写,还有大写等等,需要进行更复杂的方法进行排列
反转列表
list=[1,2,3,4,5,6]
print(list)
list.reverse()
print(list)
# reverse()同样是不可逆的,但是再次使用reverse(),可以恢复原来的顺序
[1, 2, 3, 4, 5, 6]
[6, 5, 4, 3, 2, 1]
列表长短
list=[sjk,gyd,asa,dvd]
print(len(list))
# len()可以获取到列表的长度

操作列表

遍历列表

list=[sjk,gyd,asa,dvd]
for i in list:
    print(i)
# for循环方法
# 每遍历一个元素就执行一次语句,判断对错,直至遍历完整个列表
# 循环语句中i可以任意命名,可以使用与列表词意相近的单词命名
sjk
gyd
asa
dvd
list=[sjk,gyd,asa,dvd]
a=1
for i in list:
    print(这是列表中的第+str(a)+个元素+:+i)
    int(a)
    a+=1
print(遍历结束,退出循环)
# 缩进的内容属于for循环语句中,没有缩进的是不包括在内,不参与循环,只执行一次
# 属于同一语句的代码需要缩进,没有缩进或不需要缩进的语句缩进会报错,循环会停止
# 冒号之后的语句需要缩进
这是列表中的第1个元素:sjk
这是列表中的第2个元素:gyd
这是列表中的第3个元素:asa
这是列表中的第4个元素:dvd
遍历结束,退出循环

Python学习笔记第三天

原文:https://www.cnblogs.com/python-study-notebook/p/12663765.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!