We can do something like below in C:
struct teams {
char team_name[100];
int team_point[100];
}
struct teams teams1[100];
We get array of struct in this way, is it somehow possible in Python? Thanks
leppie
118k18 gold badges201 silver badges300 bronze badges
asked Nov 7, 2012 at 7:36
Jack Jackson
871 gold badge3 silver badges11 bronze badges
1 Answer 1
class Team(object):
def __init__(self, name, points):
self.name = name
self.points = points
teams = []
teams.append(Team('Chicago Bulls', [85, 75, 93, 10]))
Since Python is dynamic, nothing prevents you from assigning arbitrary values to object properties (object instances behave mostly like namespaces), but lacking a pedantic compiler screaming about type mismatches has some advantages.
answered Nov 7, 2012 at 8:40
Paulo Scardine
78.3k12 gold badges134 silver badges153 bronze badges
Sign up to request clarification or add additional context in comments.
Comments
lang-py
arrayofstructs, however, it's astructofarrays.