Python晨读记录

Python晨读笔记2组织列表

2023-07-25  本文已影响0人  天箜Bettermelsm

 看了一下帖子,试了VScode,最后还是决定用回Rstudio作为Python的操作和演示界面。

3.3 组织列表
3.3.1 使用sort()对列表进行永久性排序,按字母顺序排列,如果要按字母倒序排列,用sort(reverse=True)
cars=['HQ','XP','AION','WM','BYD']
cars.sort()
print(cars)

对国产纯电汽车按字母顺序排个序,红旗,小鹏,埃安,威马,比亚迪,我都要试一下。
结果如下:


Rstudio界面不错

 上图中圈红的代码中没有明显的语法错误,但是在输出 cars.sort() 的结果时会出现问题。sort() 方法会对列表进行排序,但它返回的是 None,而不是排序后的列表。所以在 print 语句中输出的是 None。
 可以使用链式调用将上面的三行代码合并为一行

print(sorted(cars))
3.3.2 sorted()对列表进行临时排序,reverse=True在sorted()里也是适用的
3.3.3 reverse()反转列表元素排列顺序
cars_cn=[红旗','小鹏','埃安','威马','比亚迪']
cars_cn.reverse()
print(cars_cn)
3.3.4确定列表长度

以上操作结果如下:


Rstudio真的好用

好了,又完成一天的早读了。

上一篇下一篇

猜你喜欢

热点阅读