编辑数组中的字符串

时间:2015-04-13 17:51:51

标签: python arrays

你好assdabdbfz vgzgvdahdfbhjbshbvhbvhjbg ujnhunrgurgkjdfn vjguhuhfgjbfdnbvnmxbgruhugrhrgjrihuhrhjkjbg    6 5 5 5 5 6位     [op | rs | rt | rd | shamt |功能] R型     [op | rs | rt |地址/立即] I型     [op |目标地址] J型     rs,rt和rd表示寄存器操作数; shamt给出一个移位量;并且地址或立即数字段直接包含操作数。

例如,添加寄存器1和2并将结果放入寄存器6中进行编码:

[  op  |  rs |  rt |  rd |shamt| funct]
    0     1     2     6     0     32     decimal
 000000 00001 00010 00110 00000 100000   binary

1 个答案:

答案 0 :(得分:1)

看起来你正试图在索引中附加一个单独的数组,这就是你想在这里做的吗?

UserDetails[0].append(User)

因为file.readlines()将文件作为字符串数组提取,所以如果您只是尝试更改该索引,则可以使用:

UserDetails[0] = usernamechange + "\n"   # assuming you break info by lines

编辑:

userList = UserDetails[0].split(',')     # turn your comma separated string into a list
userList[0] = usernamechange             # assuming the user name is the first change the user name
UserDetails[0] = ','.join(userList)      # turn the list back into a comma separated string and place it back in UserDetails