小编use*_*714的帖子

在python中从用户那里获取多个输入

我知道如何从用户那里获取一个输入python 2.5:

raw_input("enter 1st number")
Run Code Online (Sandbox Code Playgroud)

这将打开一个输入屏幕并输入第一个数字.如果我想要第二个输入,我需要重复相同的命令,并在另一个对话框中打开.如何在打开的同一个对话框中将两个或多个输入放在一起,以便:

Enter 1st number:................
enter second number:.............
Run Code Online (Sandbox Code Playgroud)

python

10
推荐指数
3
解决办法
14万
查看次数

从csv文件列中创建字典

我是python中字典概念的新手.我有一个包含多列的csv文件,我想创建一个字典,以便从第一列获取键,从第二列获取值,并为这两列的所有行创建一个键:值对.代码如下:

    if __name__=="__main__":
reader = csv.reader(open("file.csv", "rb"))
for rows in reader:
        k = rows[0]
        v = rows[1]
        mydict = {k:v}
print (mydict)
Run Code Online (Sandbox Code Playgroud)

问题:返回的输出仅用于前两列的"最后"或"最底部"行,即{'12654':'18790'}.我希望字典包含此格式的前两列的所有100行.怎么做?我可以在前两列的行号上运行一些循环来做那个...我不知道怎么做.

python

4
推荐指数
2
解决办法
7266
查看次数

Checksum in C++

I need help with writing a code in C++ to do a 16 bit checksum.

The idea is to get data input from user (a string), convert it to binary form, then calculate checksum and put it in my data packet. I don't have any checksum type specification... I thought XORing the 16 bits would be a good idea. I have the following class packet given:

class packet
{
private:
    string message;
    unsigned int checksum;  // this is a 16 …
Run Code Online (Sandbox Code Playgroud)

c++ checksum

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

在python中反转字典

可能重复:
Python反向/反向映射
交换Python中字典中唯一值的键

您好我想了解如何反转和比较字典值:例如:

如果我有一个带键的字典:这样的值格式

     dicta =  [1:2, 9:8, 4:6, 3:2, 0:7, 1:34, 9:90, 1:8, 67:43, 54:23]
Run Code Online (Sandbox Code Playgroud)

我如何反转它,使上面的dicta的值成为键,键成为这样的值:

     dictb =  [2:1, 8:9, 6:4, 2:3, 7:0, 34:1, 90:9, 8:1, 43:67, 23:54]  
Run Code Online (Sandbox Code Playgroud)

我正在使用python 2.5 pls帮助

python

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

标签 统计

python ×3

c++ ×1

checksum ×1