小编Ish*_*eet的帖子

"#noqa"在Python评论中意味着什么?

在搜索Python项目时,我发现了几行注释# noqa.

import sys
sys.path.append(r'C:\dev')
import some_module   # noqa
Run Code Online (Sandbox Code Playgroud)

noqaPython的意思是什么?它只针对Python吗?

python comments code-analysis terminology pep8

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

如何从python中的列表中删除英文字母

我有一个带有一些英文文本的列表,而另一个用印地语.我想删除用英语写的列表中的所有元素.怎么实现呢?

示例:如何helloL下面的列表中删除?

L = ['?????','?????','????','hello','??????']  

for i in range(len(L)):    
    print L[i]
Run Code Online (Sandbox Code Playgroud)

预期产出:

?????    
?????    
????    
??????
Run Code Online (Sandbox Code Playgroud)

python non-english

6
推荐指数
1
解决办法
2793
查看次数

带有逗号和单引号的Concat数组元素-Bash

如何在Bash中使用单引号和逗号转换数组元素。

arr=("element1" "element2" "element3")
#element1 element2 element3
Run Code Online (Sandbox Code Playgroud)

所需结果 'element1','element2','element3'

根据Martin Clayton的答案,使用IFS可以得到逗号分隔的值,

SAVE_IFS="$IFS"
IFS=","
ARRJOIN="${arr[*]}"
IFS="$SAVE_IFS"

echo "$ARRJOIN"
#element1,element2,element3
Run Code Online (Sandbox Code Playgroud)

但是如何在每个元素上添加单引号。

arrays bash ifs

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

如何在Python中使用其unicode值打印字符?

我有一个包含英文字母,印地语字母,希腊符号和数字的列表。我要删除除印地语以外的所有字母。Unicode中的北印度语字母范围是u'0900'-u'097F'。有关印地语字母的详细信息,请访问http://jrgraphix.net/r/Unicode/0900-097F

输入:

l=['?','1?','==?','@','??','abc123','?','?','abc??']

for i in l:
    print i
Run Code Online (Sandbox Code Playgroud)

所需输出:

?
?
?
??
??
Run Code Online (Sandbox Code Playgroud)

python unicode python-2.x hindi

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