“Python сортируют список кортежей” Ответ

Pyhon сортируют список кортежей

sorted([('abc', 121),('abc', 231),('abc', 148), ('abc',221)], key=lambda x: x[1])
Thankful Tiger

Python сортируют список кортежей

my_list =[("p",23),("m",2),("q",19),("f",77),("a",50),]
# we will use the 'sort' method
my_list.sort(reverse = True, key = lambda t: t[1])
# the result will be
my_list
[('f', 77), ('a', 50), ('p', 23), ('q', 19), ('m', 2)]
HBE

Pyhon сортируют список кортежей

# Python program to sort a list of tuples by the second Item 
  
# Function to sort the list of tuples by its second item 
def Sort_Tuple(tup):
    # Getting length of list of tuples
    lst = len(tup)
    for i in range(0, lst):
        for j in range(0, lst-i-1):
            if (tup[j][1] > tup[j + 1][1]):
                temp = tup[j]
                tup[j]= tup[j + 1]
                tup[j + 1]= temp
    return tup
Thankful Tiger

Сортировать список кортежей по предмету в Python

lst = [("val1", 2), ("val1", 1)]
lst.sort()
print(lst)
# Output: [('val1', 1), ('val2', 2)]
AttractivePenguin

Ответы похожие на “Python сортируют список кортежей”

Вопросы похожие на “Python сортируют список кортежей”

Больше похожих ответов на “Python сортируют список кортежей” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования