Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.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
Python在一个列表变量中连接多个列表_Python_List - Fatal编程技术网

Python在一个列表变量中连接多个列表

Python在一个列表变量中连接多个列表,python,list,Python,List,注意:我希望j=[]保持在循环中 例如: x = ['Page1.pdf','Page2.pdf'] for i in x: s = i j = [] j.append(s) print(j) 我的打印输出(j): 打印的预期输出(j): 您有一个字符串列表,希望将其转换为简单的字符串列表。您可以这样做: x = [['john'],['mary']] x = [item for sublist in x for item in sublist] 在

注意:我希望j=[]保持在循环中 例如:

x = ['Page1.pdf','Page2.pdf']
for i in x:
    s = i
    j = []
    j.append(s)
    print(j)
    
我的打印输出(j):

打印的预期输出(j):


您有一个字符串列表,希望将其转换为简单的字符串列表。您可以这样做:

x = [['john'],['mary']]
x = [item for sublist in x for item in sublist]
在此之后,
x
['john','mary']
,因此您可以执行您所做的操作:

for i in x:
    print(i)

您有一个字符串列表,希望将其转换为简单的字符串列表。您可以这样做:

x = [['john'],['mary']]
x = [item for sublist in x for item in sublist]
在此之后,
x
['john','mary']
,因此您可以执行您所做的操作:

for i in x:
    print(i)

您可以通过以下方式使用列表理解:

print([i for names in x for i in names])

您可以通过以下方式使用列表理解:

print([i for names in x for i in names])


中,我可能过度简化了这个问题。让我再发一次。我可能把问题简化了。让我再发一次。