RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-303871

Ben Nevis's questions

Martin Hope
Ben Nevis
Asked: 2020-01-18 20:54:12 +0000 UTC

如何扩展列表切片?(一行)

  • 1

有这个清单:

frau = ['Johana','Gretta','Zelda', 'Litgard','Margaret','Helma']

在这里,我将在其中间插入另一个列表。内置的 insert() 方法对我不起作用,因为我需要扩展列表,而不是添加另一个元素。

我正在尝试这样做:

new_list = frau[:3].extend(['Abdul','Madjid','Zahir']).extend(frau[3:])

结果new_list = None……为什么会这样?我知道它extend()改变了原始列表并且什么都不返回,但是我不使用原始列表本身,而只是它的切片并且仍然得到None......

我做了一些研究,发现如果这是分阶段完成的,例如这样:

new_list = frau[:3]
new_list.extend(['Abdul','Madjid','Zahir'])
new_list.extend(frau[3:])
print(new_list) #['Johana','Gretta','Zelda','Abdul','Madjid','Zahir','Litgard',
'Margaret','Helma']

然后它工作......

清单的内部厨房 - 它是如何工作的?你能帮我弄清楚吗?

python-3.x
  • 1 个回答
  • 10 Views
Martin Hope
Ben Nevis
Asked: 2020-11-02 00:19:11 +0000 UTC

无法创建记录文件

  • 1

我正在尝试从记录中创建一个类型化的文件,但随后会弹出一个错误:

records.pas(9):类型化文件不能包含这种类型的元素

以前,相同的代码在 turbopascal 中运行并且可以工作,那么有什么问题?!

program cheat_for_copatel;
type
  someone=record
  name,lst_name,batya,birth,addres:string;
  end;
var
  otpt_human,inpt_human:someone;
  i:integer;
  Fvar:file of someone;
begin
assign(Fvar, 'data.txt');
reset(Fvar);
writeln(0);
end.
pascalabc.net
  • 1 个回答
  • 10 Views
Martin Hope
Ben Nevis
Asked: 2020-08-02 20:14:40 +0000 UTC

优化分支

  • 2

你好。为了得到有关 python 布局问题的答案,我用这个拐杖将语言从英语更改为俄语:

if k =='q':
    return u'й'
elif k == 'w':
    return u'ц'
elif k == 'e':
    return u'у'
elif k == 'r':
    return u'к'
elif k == 't':
    return u'е'
elif k == 'y':
    return u'н'
elif k == 'u':
    return u'г'
elif k == 'i':
    return u'ш'
elif k == 'o':
    return u'щ'
elif k == 'p':
    return u'з'
elif k == '[':
    return u'х'
elif k == ']':
    return u'ъ'
elif k == 'a':
    return u'ф'
elif k == 's':
    return u'ы'
elif k == 'd':
    return u'в'
elif k == 'f':
    return u'а'
etc.... (35 elif)

我需要高效地优化这么大的分支。怎么做?我自己想过进行二分搜索,或者按照字符在语言中的使用频率顺序排列字符,但我不知道如何确定每种方法的性能。帮助

python
  • 3 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5