小编Pho*_*nix的帖子

Python - 转置不同长度的列表列表 - 3.3最简单的方法

a=[[1,2,3],[4,6],[7,8,9]]
Run Code Online (Sandbox Code Playgroud)

在Python 2中如果我有一个包含变量长度列表的列表,那么我可以执行以下操作:

list(map(None,*a))
Run Code Online (Sandbox Code Playgroud)

在Python 3中,似乎不接受任何类型.

在Python 3中,是否有一个生成相同结果的简单方法.

python transpose list python-3.x nonetype

5
推荐指数
1
解决办法
638
查看次数

Python - Selenium - 打印网页

请问如何使用 Selenium 打印网页。

import time
from selenium import webdriver

# Initialise the webdriver
chromeOps=webdriver.ChromeOptions()
chromeOps._binary_location = "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"
chromeOps._arguments = ["--enable-internal-flash"]
browser = webdriver.Chrome("C:\\Program Files\\Google\\Chrome\\Application\\chromedriver.exe", port=4445, chrome_options=chromeOps)
time.sleep(3)

# Login to Webpage
browser.get('www.webpage.com')
Run Code Online (Sandbox Code Playgroud)

注意:我目前使用的是当前版本的 Google Chrome:版本 32.0.1700.107 m

html python printing selenium python-3.x

5
推荐指数
1
解决办法
2万
查看次数

frozenset() - 何时可以使用它们的示例

我可以提供一些简单的例子,说明何时使用冷冻装置将是帮助我更好地理解这个概念的最佳选择.

python set python-3.x

5
推荐指数
2
解决办法
1818
查看次数

Python - 标准库 - ascii()函数

我已经开始浏览Python标准库:(http://docs.python.org/3/library/functions.html)

试图进一步熟悉基本的python.当谈到ascii()函数的解释时,我发现它并不清楚.

是否有人能够提供简明的解释,提供有用情况的例子,其中可以使用ascii()函数吗?

python ascii standard-library python-3.x

4
推荐指数
1
解决办法
2177
查看次数

Python - 使用同时串联合并两个列表

ListA = [1,2,3]
ListB = [10,20,30]
Run Code Online (Sandbox Code Playgroud)

我想将列表的内容添加到一起(1+10,2+20,3+30)创建以下列表:

ListC = [11,22,33]
Run Code Online (Sandbox Code Playgroud)

是否有以这种方式专门合并列表的函数?

python merge concatenation python-3.x

3
推荐指数
1
解决办法
555
查看次数

Python - 同时声明具有相同值的两个变量

a=[1,2,3]
b=[1,2,3]
Run Code Online (Sandbox Code Playgroud)

有没有办法在一条线上做到这一点?(显然不是用";")

a,b=[1,2,3] 
Run Code Online (Sandbox Code Playgroud)

不起作用因为

a,b,c=[1,2,3]
Run Code Online (Sandbox Code Playgroud)

a = 1 b = 2 c = 3

python declaration declare python-3.x

3
推荐指数
3
解决办法
4334
查看次数

Python - 虚假循环

fn='a'
x=1

while fn:
    print(x)
    x+=1
    if x==100:
        fn=''
Run Code Online (Sandbox Code Playgroud)

输出:1 ... 99

fn=''
x=1

while fn:
    print(x)
    x+=1
    if x==100:
        fn='a'
Run Code Online (Sandbox Code Playgroud)

输出:while循环不运行.


while循环没有运行的原因是什么?

结束while循环的条件是'False',因此它不能执行'while false'迭代吗?

python loops boolean while-loop python-3.x

3
推荐指数
2
解决办法
4万
查看次数

globals() - _frozen_importlib.BuiltinImporter

globals()在 Idle 中做了并看到了_frozen_importlib.BuiltinImporter. 任何人都可以帮忙解释或参考来源吗?

python import global python-3.x

3
推荐指数
1
解决办法
3597
查看次数

Python - 多个迭代的排气图

a=['1','2','3']
Run Code Online (Sandbox Code Playgroud)

map(int,a) 可以使用list来耗尽输出:

list(map(int,a))
Run Code Online (Sandbox Code Playgroud)

输出: 1,2,3


a=['1','2','3']
b=['1','2']
Run Code Online (Sandbox Code Playgroud)

如何耗尽以下条件:

map(int,a,b)
Run Code Online (Sandbox Code Playgroud)

python iterable map python-3.x

2
推荐指数
1
解决办法
1390
查看次数

python中的间距

可以说我有以下变量:

cheques = 1
x = 2
numberOfBACS = 87
Run Code Online (Sandbox Code Playgroud)

等等.

现在在这种情况下,它只是简单地看到变量,但是添加等式......这部分代码可能变得难以阅读.

通过Pycharm我可以使用间距来使代码更容易阅读.如下:

cheques      = 1
x            = 2
numberOfBACS = 87
Run Code Online (Sandbox Code Playgroud)

我的问题是:如果我采用这种方法以便于阅读,我会遇到任何问题吗?

python spacing pycharm python-3.x

2
推荐指数
1
解决办法
261
查看次数