小编bac*_*m09的帖子

剥离空格/标签/换行符 - python

我试图在Linux上删除python 2.7中的所有空格/制表符/换行符.

我写了这个,应该做的工作:

myString="I want to Remove all white \t spaces, new lines \n and tabs \t"
myString = myString.strip(' \n\t')
print myString
Run Code Online (Sandbox Code Playgroud)

输出:

I want to Remove all white   spaces, new lines 
 and tabs
Run Code Online (Sandbox Code Playgroud)

这似乎是一件简单的事情,但我在这里缺少一些东西.我应该进口什么吗?

python string strip python-2.7

75
推荐指数
6
解决办法
15万
查看次数

使用地图中的eval()执行python代码行

假设我有一行代码是字符串:

a="print 'x + y = ', x + y"
Run Code Online (Sandbox Code Playgroud)

现在我想用eval()执行它

所以如果我已经给出了x&y值,我知道可以写:

eval (compile (a,"test.py", "single"))
Run Code Online (Sandbox Code Playgroud)

它会很棒.

但我想给他们一个字典的价值.换句话说,如果我有一个词典:

b={'x':4,'y':3}
Run Code Online (Sandbox Code Playgroud)

我想要进入x和y的值来自b.

我该怎么做呢?

python eval

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

检查字符串的条件

假设我有一个字符串,我想检查这个字符串上的很多条件.例如:

  1. 它的大小为x
  2. 没有空格
  3. 最后一个字母是数字字符

1-3中的所有条件它可以在函数中以常规标准方式完成(如果这个和那个等')

但是......我怎么能以一种优秀的蟒蛇风格在一条线上做到这一点?

python string

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

将状态栏添加到状态栏 - Qt

我有一个以下列格式保存的图标:

//icon.h
extern const unsigned char icon[];

//icon.cpp
const unsigned char icon[]={0x17,0x3f,0x0c,....,0x10,0x06}
Run Code Online (Sandbox Code Playgroud)

现在我想将此图标添加到状态栏.

我该怎么做?

谢谢.

c++ icons qt

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

制作列表oneliner -python列表

我有一份清单

l=[(1,2),(1,6),(3,4),(3,6),(1,4),(4,3)]
Run Code Online (Sandbox Code Playgroud)

我想返回一个列表,其中包含每个元组中第一个数字的列表.像这样的东西:

[[2,4,6],[4,6],[3]]
Run Code Online (Sandbox Code Playgroud)

要创建一个迭代列表并编写完整函数的程序,这很容易.我想找到一个oneliner - python这样做的方式.有任何想法吗?

python list

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

标签 统计

python ×4

string ×2

c++ ×1

eval ×1

icons ×1

list ×1

python-2.7 ×1

qt ×1

strip ×1