Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Loops For loop每隔一行打印一次,我需要它来打印每一行_Loops_Dictionary - Fatal编程技术网

Loops For loop每隔一行打印一次,我需要它来打印每一行

Loops For loop每隔一行打印一次,我需要它来打印每一行,loops,dictionary,Loops,Dictionary,我试图遍历一个文件,将每个项目都拆分成一个列表,然后将这两个项目放入一个字典(例如:{binary:char}),但循环从第二行开始,并继续每隔一行跳过一次。为什么 def创建字典(文件名): 对于文件中的项。\u in:已经在文件的行上进行了迭代,因此如果在该迭代中执行values=file\u in.readline(),则只需每隔一行进入values for file\u in中的项已将项作为文件中的一行在循环中使用,无需执行readline() file_in = open("

我试图遍历一个文件,将每个项目都拆分成一个列表,然后将这两个项目放入一个字典(例如:{binary:char}),但循环从第二行开始,并继续每隔一行跳过一次。为什么

def创建字典(文件名):


对于文件中的项。\u in:
已经在文件的行上进行了迭代,因此如果在该迭代中执行
values=file\u in.readline()
,则只需每隔一行进入
values

for file\u in
中的
项已将
项作为文件中的一行在循环中使用,无需执行
readline()

file_in = open("ascii-codes.csv" , "r")
adic = {}

for item in file_in:
    values = file_in.readline().split(",")
    binary = values[0]
    char = values[1]
    adic[binary] = char 

print(adic)
for item in file_in:
    values = item.split(",")
    ...