×

python是干嘛用的 python

python是干嘛用得语言?python list怎么排序

admin admin 发表于2022-07-10 09:22:28 浏览103 评论0

抢沙发发表评论

python是干嘛用得语言


答: 如果你学过C语言,那可能就会好理解一点, Python和其他语言一样,也是一门计算机语言,它有很多用途如下所示。

  1. 网站开发,除了Java语言之外,Python也可用于网站开发,常用的框架有DJango等;
  2. 用于科学计算, Python当中有很多科学计算库,比如numpy,其中提供了科学计算的大量功能;
  3. 制作客户端程序, Python可以和QT结合,即pyqt,该技术可以制作一些windows或Linux端应用程序。

总而言之,Python的用途也很多,上面只是列举的一些比较常见的应用。它是一门计算机语言,从理论上来讲,其他语言能解决的问题,用Python也能够解决,只是说不同语言它的强项不一样。


python list怎么排序


正常情况下,像数字的排序实现逻辑,是冒泡排序法。(自行百度 “冒泡排序“)
但!Python对于排序 提供了 sorted ( ) 和 list.sort( ) 方法来自动排序。如下:
list = [5,3,54,6,7,8,9,2,2,7]
list.sort( )
print( list )
》》[2, 2, 3, 5, 6, 7, 7, 8, 9, 54]
是不是很方便~
-python是干嘛用的

Python list排序求助


可以用
list.sort(key
=
int)
key的最用相当于构建值,列表中的每个值实际上会转变为key(value),上例则为
int(value)
也就是
[’1’,’2’,’11’,’22’].sort(key
=
int)相当于[int(’1’),int(’2’),int(’11’),int(’22’)].sort()
key可以理解为用于list
comprehension的函数
[’1’,’2’,’11’,’22’].sort(key
=
int)
相当于
[int(x)
for
x
in
[’1’,’2’,’11’,’22’]
].sort()
-python