Riju21

4_list_tuple_set

Mar 27th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.60 KB | None | 0 0
  1. # lists:
  2.  
  3. language = ['java', 'js', 'python', 'php', 'ruby']
  4.  
  5. profession = ['it', 'software-engineer', 'ethical-hacker']
  6.  
  7. marks = [ 12, 24, 90, 10, 11, 3, 5 ]
  8.  
  9. print( language )
  10. print('length of list: ' + str( len( language ) ) )  #length
  11. print( language[ :2 ] )  # or language[ 0:2 ] 'java', 'js'
  12. print( language[ 2: ] )    # py, php, ruby
  13. language.append( 'html' )  # add value in list
  14. print( language )
  15. language.insert( 2, 'css' )  # insert in particular index
  16. print( language )
  17. language.extend(profession)  # insert anonther list into language list
  18. print( language )
  19. language.remove( 'php' )  # php is removed
  20. print( language )
  21. language.pop()
  22. print( language )  # last value is removed
  23. language.reverse()  # reverse the list
  24. print( language )
  25. language.sort()    # sorting
  26. print( language )  
  27. marks.sort()
  28. print( marks )
  29. marks.sort( reverse = True )  # descending order
  30. print( marks )
  31. print( min(marks) )  # min val
  32. print( sum(marks) )  # finding sum
  33. print( language.index( 'python' ) )  # index no
  34.  
  35. #loop
  36.  
  37. print(  'languages & professions: ' )
  38. print('------------------------------')
  39. for index,lan in enumerate( language , start=1 ):
  40.     print( 'index:' + str( index ) + ' ' + lan )
  41.  
  42.  
  43. print('\n\n')
  44.  
  45. ## loop
  46.  
  47. for index, pro in enumerate(profession, start=1):
  48.     if pro == 'ethical-hacker':
  49.         print(pro + ' index number is: ' + str(index))
  50.    
  51. print('\n\n')
  52. #join
  53.  
  54. langs_join = '-'.join( language )  # join will covert the list into str with particular punctu
  55. print('join: ' + langs_join )
  56. langs_split = langs_join.split('-')  # covert the str into list
  57. print(langs_split)
Advertisement
Add Comment
Please, Sign In to add comment