|
|
1
2
你几乎做了所有正确的事情,但问题是你在哪里打破了循环。您首先要附加名称,然后检查输入是否只是enter。所以,首先检查输入,然后将其附加到列表中。 这是我的代码:
希望有帮助。 |
|
2
1
这是实现逻辑的一种方法。
解释
|
|
|
3
1
您不需要对代码进行太多更改。主要的重组包括将所有异常(如名称重复和无输入)移动到循环的顶部。评论中包含了更多的解释。
|
|
|
4
1
我个人更喜欢使用
请注意,排序(此处仅用于
|
|
|
5
1
我保留了你的大部分结构,但修复了不少东西。为了获得编号,我使用了%字符串格式运算符。也可以使用str.format, which many seem to prefer 。
您可以使用以下方法对列表进行就地排序(列表将替换为已排序的列表)
和我的输出:
|
|
|
6
1
这个
|
|
|
7
0
|
|
|
Rewind · 同时搜索最大值/最小值的操作顺序 1 年前 |
|
|
badbee · 使用xsl:sort时保留未排序元素的问题 1 年前 |
|
|
josepmaria · Pandas顺序列,按对列出 1 年前 |
|
|
BTBts · Python3文件名的字母数字排序[重复] 1 年前 |
|
|
Paul-ET · 对树状图应用程序发送的第一列进行排序失败 1 年前 |
|
VonDerHase · 从列表中删除特定值,Python 1 年前 |
|
|
Nico44044 · JS对数组进行排序,数组末尾为null和空值 1 年前 |