小编ari*_*iel的帖子

从另一个列表中删除一个列表中的所有值?

我正在寻找一种方法来从另一个列表中删除列表中的所有值.

像这样的东西:

a = range(1,10)  
a.remove([2,3,7])  
print a  
a = [1,4,5,6,8,9]  
Run Code Online (Sandbox Code Playgroud)

python list

114
推荐指数
7
解决办法
15万
查看次数

复制列表中的每个成员 - python

我想写一个复活列表的函数,[1,5,3,6,...][1,1,5,5,3,3,6,6,...] 想知道如何做到这一点?谢谢

python list

31
推荐指数
7
解决办法
2万
查看次数

将项添加到列表解析中的列表中

我有一个清单,比方说, a = [[1,2],[3,4],[5,6]]

我想将字符串添加'a'到列表中的每个项目a.

我用的时候:

 a = [x.append('a') for x in a] 
Run Code Online (Sandbox Code Playgroud)

它返回[None,None,None].

但如果我使用:

a1 = [x.append('a') for x in a]
Run Code Online (Sandbox Code Playgroud)

然后它做了一些奇怪的事.

a,但不a1[[1,2,'a'],[3,4,'a'],[5,6,'a']].

我不明白为什么第一次调用返回[None, None, None],为什么第二次调用a而不是a1.

python list-comprehension list append

23
推荐指数
5
解决办法
4万
查看次数

如何让python返回浮点?

如果我写1/2(而不是1.0/2.0),我希望python返回0.5.如何让python返回浮点?(我尝试使用getcontext().prec form decimal module)

谢谢

阿里尔

python

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

标签 统计

python ×4

list ×3

append ×1

list-comprehension ×1