程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

python面试题(22)

字典(0)

标签  

python面试(18)

字典(0)

日期归档  

2023-05(3)

python不得不看的面试题

发布于2019-01-22 09:53     阅读(13081)     评论(0)     点赞(196)     收藏(169)


如何在Python中反转列表?

array = [0, 10, 20, 40] 如何反转它

您可以使用reversed功能:

>>> array=[0,10,20,40]
>>> for i in reversed(array):
...     print(i)

如何将JSON数据写入文件?

import json
with open('data.json', 'w') as outfile:
    json.dump(data, outfile)

终止Python脚本

import sys
sys.exit()

如何获取本地安装的Python模块列表?

import pip
installed_packages = pip.get_installed_distributions()
installed_packages_list = sorted(["%s==%s" % (i.key, i.version)
     for i in installed_packages])
print(installed_packages_list)

如何在Python中快速的地获得行数?

我需要在python中获取大文件(数十万行)的行数。在性能和时间方面最有效的方法是什么?

目前是这样做:

def file_len(fname):
    with open(fname) as f:
        for i, l in enumerate(f):
            pass
    return i + 1

计算字符串中字符的出现次数

计算字符串中字符出现次数的最简单方法是什么?

例如计算'a'出现的次数'Mary had a little lamb'

>>> sentence = 'Mary had a little lamb'
>>> sentence.count('a')
4



所属网站分类: 技术文章 > 博客

作者:外星人入侵

链接:https://www.pythonheidong.com/blog/article/207/af1f0399329bc3f6577d/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

196 0
收藏该文
已收藏

评论内容:(最多支持255个字符)