小编Spe*_*ode的帖子

python如何在LHS上列出切片和修改?

我知道这个语法是如何工作的,但是我想知道python如何替换并改变左侧列表的过程.防爆.

L = [0, 1, 2, 3, 4]
L[0:2] = [5]
print L #L is now [5, 2, 3, 4]
Run Code Online (Sandbox Code Playgroud)

python如何解决这个问题?

python list python-2.7

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

Python 返回 None 而不是 True/False

我正在制作一个简单的程序,它将在给定单词库、坐标和网格的网格区域中找到一个单词。当我使用底部的 print 语句时,python 没有返回 True 或 False,而是返回“None”。我的代码如下所示,如有任何改进,我们将不胜感激。谢谢你:

def grid_string_maker(word_block, x, y): # creates string from grid
    pos_word_vert = ""
    pos_word_hor = ""
    if y == 0:
        pos_word_vert += word_block[y][x]
        pos_word_vert += word_block[y+1][x]
        pos_word_vert += word_block[y+2][x]
        return pos_word_vert
    elif y == 1:
        pos_word_vert += word_block[y-1][x]
        pos_word_vert += word_block[y][x]
        pos_word_vert += word_block[y+1][x]
        return pos_word_vert
    elif y == 2:
        pos_word_vert += word_block[y-2][x]
        pos_word_vert += word_block[y-1][x]
        pos_word_vert += word_block[y][x]
        return pos_word_vert
    if x == 0:
        pos_word_hor += word_block[y][x]
        pos_word_hor += word_block[y][x+1]
        pos_word_hor += word_block[y][x+2] …
Run Code Online (Sandbox Code Playgroud)

python python-3.x

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

标签 统计

python ×2

list ×1

python-2.7 ×1

python-3.x ×1