我有这个例如这个字符:
.....U......
L...L.######
.S....#.....
....L.......
Run Code Online (Sandbox Code Playgroud)
我存储在列表中
chars = ['.....U......', 'L...L.######', '.S....#.....', '....L.......']
Run Code Online (Sandbox Code Playgroud)
我用这个把它存放在字符中:
for x in range(0, N):
g = input()
chars.append(g)
Run Code Online (Sandbox Code Playgroud)
现在问题是我想将字母L之间的所有点转换为#但是垂直,所以像这样:
.....U......
L...L.######
.S..#.#.....
....L.......
Run Code Online (Sandbox Code Playgroud)
我现在已经尝试了几个小时,我想不出任何事情.非常感谢.
编辑:我用它来水平连接它们.它有效.
while y != N:
modchars0 = list(chars[y])
if modchars0.count('L') == 0:
y += 1
else:
for k in range(0, M):
if 'L' in modchars0[k]:
start = k + 1
break
for l in range(M-1, 0, -1):
if 'L' in modchars0[l]:
end = l
break
for h in range(start, end):
if 'L' …Run Code Online (Sandbox Code Playgroud) 我已经安装了最新版本的Android工作室,包括最新版本的HAXM,ndk,sdk以及它安装的任何其他相关依赖项.英特尔虚拟化BIOS设置的东西我不记得启用的名称,我在虚拟盒等等没有问题.
我创建了一个空活动并试着在手机上测试它,效果很好.然后我在模拟器上尝试了它,当它是硬件加速时出现问题.它只是打开一个白色的窗口.android studio显示0错误并认为它正确运行了应用程序.我的显卡是gtx 1060 6GB.当它是软件加速时它可以工作但速度太慢我宁愿在岩石上使用凿子来绘制应用程序的用法.
因此,如果有人知道修复它会很好.
谢谢
所以,今天早上我像往常一样做了一些编程之后关闭了IntelliJ(2017.3.3),一切都很顺利.现在,当我尝试打开我的任何项目时,这是我接受的观点:
在搜索此问题的解决方案后,我设法通过执行以下步骤来使项目正常工作:
现在,如果我不得不这样做,配置损坏或发生任何事情,这将是好的,但我必须每次打开一个项目由于某种原因这样做.我尝试重新启动我的电脑,重新安装2017.3.3,安装2018.1,问题仍然存在,无论我做什么.此外,在上述任何方案,步骤,安装等中都没有与此问题相关的明显错误.