簡體   English   中英

如何在python中按字母順序打印排序的多個句子?

[英]how to print sorted multiple sentences alphabetically in python?

我在獲取輸出時遇到問題。 我收到的句子無序輸出,需要按字母順序對它們進行排序。

import sys
import os
from urllib.request import Request
from urllib.request import urlopen
from urllib.error import URLError
import json


def  getMovieTitles(variable):
    # variable = raw_input()
    var = str(variable)

    for i in range(0, 10):
        page = str(1)
        url = "https://jsonmock.hackerrank.com/api/movies/search/?Title=%s&page=%s" % (var, page)

# while(int(page)<int(page)+1):
        response = urlopen(url).read().decode('UTF-8')
        data = json.loads(response)
# response2 = urllib2.urlopen(url2)
        # data = json.loads(response.content.decode('utf-8'))
        # data = json.loads(response.json())

        print (data['data'][i]['Title'])



    for i in range(0,3):
        page = str(2)
        url = "https://jsonmock.hackerrank.com/api/movies/search/?Title=%s&page=%s" % (var, page)

# while(int(page)<int(page)+1):
        response = urlopen(url).read().decode('UTF-8')
        data = json.loads(response)
        print (data['data'][i]['Title'])
    # print data2['data'][i]['Title']


getMovieTitles("spiderman")


      #output:
              Italian Spiderman
              Superman, Spiderman or Batman
              Spiderman
              Spiderman
              Fighting, Flying and Driving: The Stunts of Spiderman 3
              Spiderman and Grandma
              The Amazing Spiderman T4 Premiere Special 
              Amazing Spiderman Syndrome
              Hollywood's Master Storytellers: Spiderman Live
              Spiderman 5
              They Call Me Spiderman
              The Death of Spiderman
              Spiderman in Cannes
        #ouput required:
              Amazin Spiderman Syndrome
              Fighting, Flying and Driving: The Stunts of Spiderman 3
              Hollywood's Master Storytellers: Spiderman Live
              ....... and so on NOTICE THE FIRST LETTER IN OUTPUT 
                                    REQUIRED SECTION as its 
                            alphabetically ordered

將標題保存到列表mylist ,然后調用mylist.sort()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM