How to convert a list having multiple values into a dictionary of lists
问题 I have a list like below: Lista =[('amazon', 'Amazon', 1.0), ('amazon', 'Alexa', 0.8), ('amazon', 'microsoft', 0.6), ('amazon', 'Amazon Pay', 0.7), ('amazon', 'Prime', 0.4),('alien', 'jack' , 0.0), ('alien', 'dell', 0.6), ('alien', 'apple', 0.0), ('alien', 'orange', 0.0), ('alien', 'fig', 0.0)] Now I am performing a basic check to see which pairs have value greater than 0.0 and then append them to a new list like below. new_words = [] Lista =[('amazon', 'Amazon', 1.0), ('amazon', 'Alexa', 0.8