小编Kev*_*uan的帖子

如何将字符串数组转换为数字列表?

我想将包含数组中的单词的所有字符串转换为整数.

清单是:

['Met', 'Mod', 'Goa', 'Con', 'Bac', 'Bac', 'Bac', 'Mod', 'Mod', 'Bac',
 'Bac', 'Bac', 'Bac', 'Bac', 'Goa', 'Mod', 'Bac', 'Bac', 'Goa', 'Mod',
 'Mod', 'Mod', 'Mod', 'Bac']
Run Code Online (Sandbox Code Playgroud)

我想分配Met1,Mod2,Goal3,Con4,并Bac5.

如何将列表设为:

['1', '2', '3', '4', '5', '5', '5', '2', '2', '5', '5', '5', '5', '5',
 '3', '2', '5', '5', '3', '2', '2', '2', '2', '5']
Run Code Online (Sandbox Code Playgroud)

python list

0
推荐指数
1
解决办法
92
查看次数

对于元组列表中的元素,返回元组中的其他元素

下面是我的函数代码,用于搜索名为pair的元组列表.列表中的每个元组由两个元素组成.

函数中给出的元素(称为item)可以位于元组的0或1位置,但列表中的所有元组仅由2个元素组成.

pairs = [('a','b'),('c','d'),('e','f'),('c','a')]

def connections(pairs, item):
    output = ''
    for j in pairs:
        if item in j:
            output = output + str(j)
    return (output)
Run Code Online (Sandbox Code Playgroud)

现在,这段代码将拉出包含其中项目的整个元组.

我想更改此代码只返回元组中的其他元素,并将其作为字符串而不是元组返回.

python for-loop tuples list

0
推荐指数
1
解决办法
806
查看次数

尝试...除了在python和selenium中没有捕获NoSuchElementException

我有以下代码:

def test_counter(self):
    try:
        if self.driver.find_element_by_id(self.counter).text == 'texttexttext':
            return True
    except NoSuchElementException and StaleElementReferenceException:
        self.fix_error()
    return False
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚为什么NoSuchElementException或者StaleElementReferenceException没有被抓住.

python selenium

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

Python if是布尔语句

我在一个简单的表达式中遇到了问题,如下所示.

number=int(input("enter the number"))
for n in range(40-101):
    if n % number is 0:
        print(n)
Run Code Online (Sandbox Code Playgroud)

当我输入10作为输入时,它不输出任何内容作为输出.通过我的小学数学,我可以轻松地假设这应该打印所有可以除以10的数字.

所以问题应该在if声明中.它没有进入print(n).

我正在使用PyCharm Community Edition和Python 3.4

python if-statement pycharm

-1
推荐指数
1
解决办法
112
查看次数

Golang beego框架设置状态代码

我正在使用Golang编写Web应用程序,我使用的是beego框架.似乎框架具有为golang Web服务器返回的内部状态代码.

我想知道golang或beego中是否有任何方法,或其他工具可以让我控制返回浏览器的状态代码,比如说200或500或其他数字.

go web beego

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

建设开放式街道路由机(osrm)

我正在openstreetmap上做一个项目,因此为了实现路由机制,我试图实现osrm引用1,但是当我试用时mkdir -p build; cd build; cmake ..,我得到一个错误说:

"CMake错误:源目录"/ home/user1"似乎不包含CMakeLists.txt".

我该怎么做才能解决这个问题!

routing openstreetmap ubuntu-12.04 osmosis osrm

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

压缩两个列表并加入它们的元素

我想加入此列表:

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

大小list1list2总是一样的.

python list

-2
推荐指数
3
解决办法
9330
查看次数

搜索元组列表

我提取一个数据集行:

(u"[('x-xss-protection', '1; mode=block'), ('x-powered-by', 'PHP/5.4.21 ZendServer/6.2.0'), ('transfer-encoding', 'chunked'), ('expires', '0'), ('vary', 'Accept-Encoding'), ('server', 'nginx'), ('last-modified', 'Thu, 03 Dec 2015 10:20:02 GMT'), ('connection', 'keep-alive'), ('pragma', 'no-cache'), ('cache-control', 'must-revalidate, post-check=0, pre-check=0, public'), ('date', 'Thu, 03 Dec 2015 10:20:02 GMT'), ('x-cached', 'EXPIRED'), ('content-type', 'text/html')]",)
Run Code Online (Sandbox Code Playgroud)

我想找到'内容类型'.我尝试过dict,list,enumerate,str,......但是没有任何作用:(

python

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

如何在python中以相反的顺序打印字符串数组

假设我要打印它的字符串:192.168.1.1 那么我需要的输出是:1.1.168.192

我使用这个命令,但它没有帮助我:

str = array[]
str1 = str[::-1]
print(str1)
Run Code Online (Sandbox Code Playgroud)

输出是:1.1.861.291 所以我不想这样.

python linux

-8
推荐指数
1
解决办法
1125
查看次数