Python-列出一个列表

Python-列出一个列表,python,list,Python,List,我怎样才能打开这样的东西:(不是文件) 编辑:这是我打印时得到的: adjusted_coordinate_list = str(adjusted_X_coordinate) + ',' + str(Y_coordinate) 1,1 1,2 1,3 1,4 1,5 为此: ['1,1','1,2','1,3','1,4',1,5'] 使用str.splitlines分割字符串的边界,需要一个列表 s = """1,1 1,2 1,3 1,4 1,5""" print s.splitlin

我怎样才能打开这样的东西:(不是文件)

编辑:这是我打印时得到的:

adjusted_coordinate_list = str(adjusted_X_coordinate) + ',' + str(Y_coordinate)

1,1
1,2
1,3
1,4
1,5
为此:

['1,1','1,2','1,3','1,4',1,5']

使用
str.splitlines
分割字符串的边界,需要一个
列表

s = """1,1
1,2
1,3
1,4
1,5"""
print s.splitlines()

['1,1', '1,2', '1,3', '1,4', '1,5']

你可以试试这个伪代码

ans_list = []
for each row:
    row = row.strip()
    ans_list.append(row)

在我看来,您似乎正在循环此命令以获取所描述的输入。我假设是这样的:

for foo in bar:
    adjusted_coordinate_list = str(adjusted_X_coordinate) + ',' + str(Y_coordinate)
    print adjusted_coordinate_list
adjusted_coordinate_list = []
for foo in bar:
    new_elem = "%s,%s" % ( adjusted_X_coordinate, Y_coordinate )
    adjusted_coordinate_list.append( new_elem )
为了在一个干净的列表中获得所有结果,您可以执行以下操作:

for foo in bar:
    adjusted_coordinate_list = str(adjusted_X_coordinate) + ',' + str(Y_coordinate)
    print adjusted_coordinate_list
adjusted_coordinate_list = []
for foo in bar:
    new_elem = "%s,%s" % ( adjusted_X_coordinate, Y_coordinate )
    adjusted_coordinate_list.append( new_elem )
您的
调整后的坐标列表现在将包含所有调整后坐标的列表

您可以尝试以下方法:

my_cor =[]
#some loop
    my_cor.append(str(adjusted_X_coordinate) + ',' + str(Y_coordinate))
print my_cor

您的输入是一个字符串?这些字符串将存储在哪里??,输入的类型是什么如果它不是文件,那么它是什么?是字符串吗?@user2971812检查解决方案。我得到的结果是['1,1']['1,2']['1,3']['1,4']['1,5']@user2971812显示您正在尝试的代码以及从何处获取输入?@user2971812如果您发现答案正确,请在S.O:-)上标记正确的pramote me