''' Purpose: better understand parameter passing nuances ''' def g( strings, s ) : n = len( strings ) for i in range( 0, n ) : strings[ i ] = s cities = [ 'Richmond', 'Blacksburg', 'Roanoke', 'Lynchburg', 'Norfolk' ] g( cities, 'Cville' ) print( cities )