Python జాబితా sort() పద్ధతి

ఉదాహరణ

జాబితాను అక్షర క్రమంలో క్రమబద్ధం చేయండి:

cars = ['Porsche', 'BMW', 'Volvo']
cars.sort()

ప్రతిమానికి అనువుగా చలాబడం

నిర్వచనం మరియు వినియోగం

డిఫాల్ట్స్ ప్రకారం, sort() పద్ధతి జాబితాను ప్రమాణ క్రమంలో క్రమబద్ధం చేస్తుంది.

ఫంక్షన్ సంకేతం మార్గం నిర్ణయించవచ్చు.

సింథెక్స్

list.sort(reverse=True|False, key=myFunc)

పారామీటర్ విలువ

పారామీటర్ వివరణ
reverse ఎంపికలు. reverse=True ప్రకారం జాబితాను పరిమితికి ఉంచు. డిఫాల్ట్స్ reverse=False.
key ఎంపికబడిన. కీ ప్రకారం నిర్ణయించండి

మరిన్ని ప్రతిమానికి

ప్రతిమానికి 1

# జాబితాను పరిశీలన చేయండి

cars = ['Porsche', 'BMW', 'Volvo']
cars.sort(reverse=True)

ప్రతిమానికి అనువుగా చలాబడం

ప్రతిమానికి 2

# మూల్యాల పొడవు ప్రకారం జాబితాను పరిశీలన చేయండి

# మూల్యం పొడవును తిరిగి ఇవ్వడం కిందికి
def myFunc(e):
  return len(e)
cars = ['Porsche', 'Audi', 'BMW', 'Volvo']
cars.sort(key=myFunc)

ప్రతిమానికి అనువుగా చలాబడం

ప్రతిమానికి 3

# డిక్షనరీ యొక్క 'year' మూల్యాన్ని ప్రకారం డిక్షనరీ జాబితాను పరిశీలన చేయండి

# 'year' మూల్యాన్ని తిరిగి ఇవ్వడం కిందికి
def myFunc(e):
  return e['year']
cars = [
  {'car': 'Porsche', 'year': 1963},
  {'car': 'Audi', 'year': 2010},
  {'car': 'BMW', 'year': 2019},
  {'car': 'Volvo', 'year': 2013}
]
cars.sort(key=myFunc)

ప్రతిమానికి అనువుగా చలాబడం

ప్రతిమానికి 4

# మూల్యాల పొడవు ప్రకారం జాబితాను పరిశీలన చేయండి

# మూల్యం పొడవును తిరిగి ఇవ్వడం కిందికి
def myFunc(e):
  return len(e)
cars = ['Porsche', 'Audi', 'BMW', 'Volvo']
cars.sort(reverse=True, key=myFunc)

ప్రతిమానికి అనువుగా చలాబడం