小编dus*_*tin的帖子

Python:使用嵌套的理解将字符串列表按长度拆分为字符串列表

我有一个字符串列表,我正在尝试按字符串长度列出字符串列表.

['a', 'b', 'ab', 'abc'] 
Run Code Online (Sandbox Code Playgroud)

[['a', 'b'], ['ab'], ['abc']]
Run Code Online (Sandbox Code Playgroud)

我这样完成了这个:

lst = ['a', 'b', 'ab', 'abc']
lsts = []
for num in set(len(i) for i in lst):
    lsts.append([w for w in lst if len(w) == num])
Run Code Online (Sandbox Code Playgroud)

我对那段代码很满意,但我正试图把理解包裹起来.我想使用嵌套的理解来做同样的事情,但我无法弄清楚如何.

python nested list-comprehension

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

在清单中更改minSdkVersion后,按钮会被扭曲

将清单中的minSdkVersion从10更改为11后,按钮失真.如果我将其更改回10,按钮就可以了.这些按钮在每个可绘制文件夹中都有各自的绘图.这也发生在没有drawable的按钮上.只有文本文本的按钮会变得相当大.

普通按钮

扭曲的按钮

编辑以添加xml示例:

这是xml中的按钮的样子.

<Button
  android:id="@+id/settingsEditInfoBtn"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:background="@drawable/edit_info_btn" />
Run Code Online (Sandbox Code Playgroud)

文本是图像的一部分.这是可绘制的编辑信息按钮.

编辑信息drawable

android

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

标签 统计

android ×1

list-comprehension ×1

nested ×1

python ×1